▷ Instalați mai multe versiuni de PHP pe Ubuntu - 5.6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) este una dintre cele mai bune opțiuni de astăzi pentru a dezvolta site-uri web și aplicații bazate pe web datorită unui set larg de funcții integrate, de aceea este unul dintre cele mai utilizate și mai populare limbaje în rândul dezvoltatorilor. PHP oferă versiunile 5.6, 7.0 și 8.0, în timp ce versiunile precum 5.3, 5.4 și 5.5 nu mai sunt acceptate.

PHP este utilizat pentru serverele web Apache și Nginx, iar Solvetic va explica modul de instalare a versiunilor compatibile ale acestuia în Ubuntu.

1. Vedeți versiunea PHP în Ubuntu

Pasul 1
Deschidem terminalul și executăm una dintre următoarele comenzi:

 sudo apt show php sudo apt show php -a

MARI

Pasul 2
În acest caz, este posibil să instalați cea mai recentă versiune de PHP executând următoarele:

 sudo apt install php Instalați PHP cu PPA

2. Instalați mai multe versiuni de PHP pe Ubuntu 5.6 7.X 8.0

Pasul 1
Primul pas este instalarea PHP într-una dintre versiunile sale de la PPA, pentru aceasta instalăm suplimentele necesare:

 sudo apt instalează python-software-properties 

MARI

Pasul 2
În cazul oricărei erori, executăm:

 sudo apt instalează software-properties-common 

MARI

Pasul 3
Introducem litera y pentru a aplica modificările.

MARI

Pasul 4
Acum adăugăm depozitul PPA:

 sudo add-apt-repository ppa: ondrej / php 

MARI

Pasul 5
Apăsăm Enter pentru a confirma și adăuga depozitul:

MARI

Pasul 6
Actualizăm sistemul cu comanda:

 actualizare sudo apt 

MARI

Pasul 7
După aceasta putem instala diferitele versiuni de PHP.
Instalăm PHP 5.6 cu comanda:

 sudo apt instalează php5.6 

MARI

Pasul 8
Introducem litera Y pentru a confirma descărcarea și instalarea acestei versiuni, după care validăm versiunea instalată cu „php -v”:

MARI

Pasul 9
Instalăm PHP 7.1 cu comanda:

 sudo apt instalează php7.1 

MARI

Pasul 10
Introducem litera Y pentru a confirma procesul:

MARI

Pasul 11
Validăm versiunea cu „php -v”:

MARI

Pasul 12
Instalăm PHP 8.0 cu comanda:

 sudo apt instalează php8.0 

MARI

Pasul 13
Acceptăm instalarea introducând litera Y:

MARI

Pasul 14
Validăm versiunea cu comanda „php -v”:

MARI

Pasul 15
Pentru serverul Apache avem următoarele opțiuni de instalat:

 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]
Pasul 16
În cazul Nginx avem următoarele versiuni:
 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 instalați php7.3-fpm [PHP 7.3] sudo apt instalați php7.4-fpm [PHP 7.4] sudo apt instalați php8.0-fpm [PHP 8.0] 
Pasul 17
În plus, este posibil să instalați module bazate pe destinația 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ți versiunea implicită de PHP în Ubuntu

Pasul 1
Este posibil să dorim să stabilim în mod implicit unele dintre versiunile PHP utilizate, pentru aceasta trebuie să executăm următoarea sintaxă:

 sudo update-alternatives --set php / usr / bin / php # 
Pasul 2
Pentru a stabili PHP 5.6 executăm:
 sudo update-alternatives --set php /usr/bin/php5.6 
Pasul 3
Pentru PHP 7.1:
 sudo update-alternatives --set php /usr/bin/php7.1 
Pasul 4
Pentru PHP 8.0 folosim:
 sudo update-alternatives --set php /usr/bin/php8.0 

MARI

Pasul 5
Este posibil să configurați versiunea PHP pentru a o utiliza cu serverul web Apache, în acest caz este necesar să dezactivați versiunea curentă cu comanda a2dismod și apoi să activați versiunea dorită cu comanda a2enmod.

Dezinstalăm versiunea curentă:

 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

MARI

Pasul 6
Apoi activăm versiunea dorită:

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

MARI

Pasul 7
În cele din urmă, repornim serverul cu următoarea comandă:

 sudo systemctl reporniți apache2 

MARI

Acesta este procesul simplu și funcțional pentru a permite instalarea PHP în diferite versiuni pe Ubuntu și apoi pentru a defini care este versiunea potrivită de utilizat.

wave wave wave wave wave