▷ Installa più versioni di PHP su Ubuntu - 5.6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) è una delle migliori opzioni oggi per sviluppare siti Web e applicazioni web-based grazie a un ampio set di funzioni integrate, ecco perché è uno dei linguaggi più utilizzati e popolari tra gli sviluppatori. PHP offre le versioni 5.6, 7.0 e 8.0 mentre versioni come 5.3, 5.4 e 5.5 non sono più supportate.

PHP è utilizzato per i server Web Apache e Nginx e Solvetic spiegherà come installarne le versioni compatibili in Ubuntu.

1. Guarda la versione PHP in Ubuntu

Passo 1
Apriamo il terminale ed eseguiamo uno dei seguenti comandi:

 sudo apt mostra php sudo apt mostra php -a

INGRANDIRE

Passo 2
In questo caso è possibile installare la versione più recente di PHP eseguendo quanto segue:

 sudo apt install php Installa PHP con PPA

2. Installa più versioni di PHP su Ubuntu 5.6 7.X 8.0

Passo 1
Il primo passo è installare PHP in una delle sue versioni da PPA, per questo installiamo i componenti aggiuntivi necessari:

 sudo apt install python-software-properties 

INGRANDIRE

Passo 2
In caso di errore eseguiamo:

 sudo apt install software-properties-common 

INGRANDIRE

Passaggio 3
Inseriamo la lettera y per applicare le modifiche.

INGRANDIRE

Passaggio 4
Ora aggiungiamo il repository PPA:

 sudo add-apt-repository ppa: ondrej / php 

INGRANDIRE

Passaggio 5
Premiamo Invio per confermare e aggiungere il repository:

INGRANDIRE

Passaggio 6
Aggiorniamo il sistema con il comando:

 sudo apt update 

INGRANDIRE

Passaggio 7
Dopodiché possiamo installare le diverse versioni di PHP.
Installiamo PHP 5.6 con il comando:

 sudo apt install php5.6 

INGRANDIRE

Passaggio 8
Inseriamo la lettera Y per confermare il download e l'installazione di questa versione, dopodiché convalidiamo la versione installata con "php -v":

INGRANDIRE

Passaggio 9
Installiamo PHP 7.1 con il comando:

 sudo apt install php7.1 

INGRANDIRE

Passaggio 10
Inseriamo la lettera Y per confermare il processo:

INGRANDIRE

Passaggio 11
Convalidiamo la versione con "php -v":

INGRANDIRE

Passaggio 12
Installiamo PHP 8.0 con il comando:

 sudo apt install php8.0 

INGRANDIRE

Passaggio 13
Accettiamo l'installazione inserendo la lettera Y:

INGRANDIRE

Passaggio 14
Convalidiamo la versione con il comando "php -v":

INGRANDIRE

Passaggio 15
Per il server Apache abbiamo le seguenti opzioni da installare:

 sudo apt install php5.6 [PHP 5.6] sudo apt install php7.0 [PHP 7.0] sudo apt install php7.1 [PHP 7.1] sudo apt install php7.2 [PHP 7.2] sudo apt install php7.3 [PHP 7.3] sudo apt install php7.4 [PHP 7.4] sudo apt install php8.0 [PHP 8.0]
Passaggio 16
Nel caso di Nginx abbiamo le seguenti versioni:
 sudo apt install php5.6-fpm [PHP 5.6] sudo apt install php7.0-fpm [PHP 7.0] sudo apt install php7.1-fpm [PHP 7.1] sudo apt install php7.2-fpm [PHP 7.2] sudo apt installa php7.3-fpm [PHP 7.3] sudo apt installa php7.4-fpm [PHP 7.4] sudo apt installa php8.0-fpm [PHP 8.0] 
Passaggio 17
Oltre a questo, è possibile installare moduli basati sulla destinazione PHP:
 sudo apt install php5.6-cli php5.6-xml php5.6-mysql sudo apt install php7.0-cli php7.0-xml php7.0-mysql sudo apt install php7.1-cli php7.1-xml php7 .1-mysql sudo apt install php7.2-cli php7.2-xml php7.2-mysql sudo apt install php7.3-cli php7.3-xml php7.3-mysql sudo apt install php7.3-cli php7. 4-xml php7.4-mysql sudo apt install php7.3-cli php8.0-xml php8.0-mysq

3. Configura la versione predefinita di PHP in Ubuntu

Passo 1
È possibile che vogliamo stabilire di default alcune delle versioni utilizzate di PHP, per questo dobbiamo eseguire la seguente sintassi:

 sudo update-alternatives --set php/usr/bin/php # 
Passo 2
Per stabilire PHP 5.6 eseguiamo:
 sudo update-alternatives --set php /usr/bin/php5.6 
Passaggio 3
Per PHP 7.1:
 sudo update-alternatives --set php /usr/bin/php7.1 
Passaggio 4
Per PHP 8.0 usiamo:
 sudo update-alternatives --set php /usr/bin/php8.0 

INGRANDIRE

Passaggio 5
È possibile configurare la versione di PHP da utilizzare con il web server Apache, in questo caso è necessario disattivare la versione corrente con il comando a2dismod e poi abilitare la versione desiderata con il comando a2enmod.

Disinstalliamo la versione corrente:

 sudo a2dismod php5.6 sudo a2dismod php7.0 sudo a2dismod php7.1 sudo a2dismod php7.2 sudo a2dismod php7.3 sudo a2dismod php7.4 sudo a2dismod php8.0

INGRANDIRE

Passaggio 6
Quindi abilitiamo la versione desiderata:

 sudo a2enmod php5.6 sudo a2enmod php7.1 sudo a2enmod php7.2 sudo a2enmod php7.3 sudo a2enmod php7.4 sudo a2enmod php8.0

INGRANDIRE

Passaggio 7
Infine riavviamo il server con il seguente comando:

 sudo systemctl riavvia apache2 

INGRANDIRE

Questo è il processo semplice e funzionale per consentire l'installazione di PHP in varie versioni su Ubuntu e quindi definire quale sia la versione appropriata da utilizzare.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave