GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare PHP 7.3 su Ubuntu 18.04

In questo tutorial, ti mostreremo come installare PHP 7.3 su Ubuntu 18.04. PHP (Hypertext Preprocessor) è un linguaggio di scripting lato server open source progettato principalmente per la creazione di siti Web interattivi dinamici. PHP è uno dei linguaggi più popolari ed è disponibile gratuitamente per la ridistribuzione e la modifica. PHP è alla base di WordPress, il sistema di gestione dei contenuti più popolare utilizzato per bloggare e creare siti Web, nonché molti altri siti Web di e-commerce, software di gestione delle relazioni con i clienti, software di pianificazione delle risorse aziendali e molto altro.

L'ultima versione di PHP 7.3 è stata rilasciata ufficialmente il 6 dicembre 2018. Viene fornita con una serie di nuove funzionalità e alcune incompatibilità di cui dovresti essere a conoscenza prima di eseguire l'aggiornamento dalla versione precedente.

Abbiamo una versione aggiornata di questo tutorial – Come installare PHP 8 su Ubuntu 20.04

Requisiti:

Ai fini di questo tutorial, utilizzeremo un VPS Ubuntu 18.04.
È richiesto anche l'accesso root SSH completo o un utente con privilegi sudo.

1. Per iniziare

Innanzitutto, dovrai accedere al tuo server tramite SSH come utente root:

ssh root@IP_ADDRESS -p PORT_NUMBER

e sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Una volta effettuato l'accesso, assicuriamoci che il tuo server Ubuntu 18.04 sia aggiornato eseguendo i seguenti comandi:

apt update
apt upgrade

Questo aggiornerà l'indice del pacchetto e aggiornerà il software attualmente installato sul server all'ultima versione.

Una volta che il tuo sistema è completamente aggiornato, ora possiamo procedere con l'installazione di PHP 7.3.

2. Aggiungi il repository PPA di Ondřej Surý

Innanzitutto, installiamo i seguenti pacchetti richiesti:

apt install software-properties-common python-software-properties

Al termine dell'installazione, aggiungi Ondřej PPA:

add-apt-repository ppa:ondrej/php

Esegui di nuovo il comando di aggiornamento:

apt update

3. Installa PHP 7.3 su Ubuntu 18.04

Ora possiamo installare PHP 7.3 sul tuo VPS Ubuntu 18.04.

Per visualizzare l'elenco di tutti i pacchetti PHP 7.3 disponibili, puoi eseguire il seguente comando:

apt-cache search php7.3

Uscita:

php7.3 - server-side, HTML-embedded scripting language (metapackage)
libapache2-mod-php7.3 - server-side, HTML-embedded scripting language (Apache 2 module)
libphp7.3-embed - HTML-embedded scripting language (Embedded SAPI library)
php7.3-bcmath - Bcmath module for PHP
php7.3-bz2 - bzip2 module for PHP
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-common - documentation, examples and common module for PHP
php7.3-curl - CURL module for PHP
php7.3-dba - DBA module for PHP
php7.3-dev - Files for PHP7.3 module development
php7.3-enchant - Enchant module for PHP
php7.3-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary)
php7.3-gd - GD module for PHP
php7.3-gmp - GMP module for PHP
php7.3-imap - IMAP module for PHP
php7.3-interbase - Interbase module for PHP
php7.3-intl - Internationalisation module for PHP
php7.3-json - JSON module for PHP
php7.3-ldap - LDAP module for PHP
php7.3-mbstring - MBSTRING module for PHP
php7.3-mysql - MySQL module for PHP
php7.3-odbc - ODBC module for PHP
php7.3-opcache - Zend OpCache module for PHP
php7.3-pgsql - PostgreSQL module for PHP
php7.3-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary)
php7.3-pspell - pspell module for PHP
php7.3-readline - readline module for PHP
php7.3-recode - recode module for PHP
php7.3-snmp - SNMP module for PHP
php7.3-soap - SOAP module for PHP
php7.3-sqlite3 - SQLite3 module for PHP
php7.3-sybase - Sybase module for PHP
php7.3-tidy - tidy module for PHP
php7.3-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.3-xmlrpc - XMLRPC-EPI module for PHP
php7.3-zip - Zip module for PHP
php7.3-xsl - XSL module for PHP (dummy)
...

Per installare PHP 7.3, insieme ad alcune delle estensioni più comunemente utilizzate, esegui il seguente comando:

apt install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

Per verificare che l'installazione sia stata completata, eseguire il comando seguente:

php -v

L'output dovrebbe essere simile a questo:

PHP 7.3.0-2+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Dec 17 2018 09:22:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.0-2+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

4. Modifica delle impostazioni di PHP 7.3 su un VPS Ubuntu 18.04

La prossima cosa che potresti voler fare è personalizzare le impostazioni di PHP 7.3 in base alle tue esigenze. Puoi farlo modificando il file php.ini. Per trovare il percorso di questo file, puoi utilizzare il comando seguente:

php --ini | grep "Loaded Configuration File"

Restituirà il percorso al file php.ini che è attualmente caricato.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/php/7.3/cli/php.ini

Modifica il file utilizzando un editor di testo a tua scelta. Useremo nano in questo esempio.

nano /etc/php/7.3/cli/php.ini

Dopo aver modificato le impostazioni, salvare e chiudere il file. Se stai usando Apache come server web, devi riavviarlo per caricare la nuova configurazione e rendere effettive le modifiche. Se stai usando Nginx e PHP-FPM, dovresti riavviare il servizio PHP-FPM.

5. Verifica se i file PHP vengono eseguiti sul server

Per verificare se i file PHP vengono eseguiti sul server, puoi creare un file info.php di esempio e accedervi dal tuo browser web.

Per creare il file, esegui il seguente comando:

nano /var/www/html/info.php

Quindi, inserisci il seguente contenuto:

<?php

phpinfo();

?>

Salva e chiudi il file, quindi apri il tuo browser web preferito e accedi al file utilizzando l'indirizzo IP del tuo server nell'URL seguito dal nome del file.

http://IP-ADDRESS/info.php

Dovresti essere in grado di visualizzare le seguenti informazioni:

Congratulazioni. Hai installato correttamente PHP 7.3 su un server Ubuntu 18.04. Per informazioni più dettagliate su PHP 7.3, puoi consultare la documentazione ufficiale di PHP.

Ovviamente non devi installare PHP 7.3 su Ubuntu 18.04 se utilizzi uno dei nostri servizi di hosting PHP gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori di sistema di installare per te PHP 7.3 su Ubuntu 18.04, utilizzando la LAMP o stack LEMP o qualsiasi altro stack di web hosting a tua scelta. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Potresti voler controllare il nostro post su Come installare PHP 8.0 su Ubuntu 20.04.

PS . Se ti è piaciuto questo post, su come installare PHP 7.3 su un server Ubuntu 18.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto o lascia semplicemente un commento nella sezione commenti. Grazie.


Panels
  1. Come installare PHP 7.4 / 7.3 / 7.2 su Ubuntu 18.04 / Ubuntu 16.04

  2. Come installare PHP 8.0 su Ubuntu 20.04 / Ubuntu 18.04

  3. Come installare PHP 7 su Ubuntu 14.04

  4. Come installare PHP 7.2 su Ubuntu 16.04

  5. Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare più versioni di PHP su Ubuntu 20.04, 18.04, 20.10

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare Laravel Framework su Ubuntu 18.04

Come installare PHP su Ubuntu 22.04