▷ Installer flere versioner af PHP på Ubuntu - 5,6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) er en af ​​de bedste muligheder i dag til at udvikle websteder og webbaserede applikationer takket være et bredt sæt integrerede funktioner, og derfor er det et af de mest brugte og mest populære sprog blandt udviklere. PHP tilbyder versioner 5.6, 7.0 og 8.0, mens versioner som 5.3, 5.4 og 5.5 ikke længere understøttes.

PHP bruges til Apache og Nginx webservere, og Solvetic forklarer måden at installere de kompatible versioner af det i Ubuntu.

1. Se PHP -versionen i Ubuntu

Trin 1
Vi åbner terminalen og udfører en af ​​følgende kommandoer:

 sudo apt show php sudo apt show php -a

FORSTØRRE

Trin 2
I dette tilfælde er det muligt at installere den nyeste version af PHP ved at udføre følgende:

 sudo apt install php Installer PHP med PPA

2. Installer flere versioner af PHP på Ubuntu 5.6 7.X 8.0

Trin 1
Det første trin er at installere PHP i en af ​​dets versioner fra PPA, til dette installerer vi de nødvendige tilføjelser:

 sudo apt installere python-software-egenskaber 

FORSTØRRE

Trin 2
I tilfælde af fejl udfører vi:

 sudo apt installere software-egenskaber-fælles 

FORSTØRRE

Trin 3
Vi indtaster bogstavet y for at anvende ændringerne.

FORSTØRRE

Trin 4
Nu tilføjer vi PPA -depotet:

 sudo add-apt-repository ppa: ondrej / php 

FORSTØRRE

Trin 5
Vi trykker på Enter for at bekræfte og tilføje depotet:

FORSTØRRE

Trin 6
Vi opdaterer systemet med kommandoen:

 sudo apt opdatering 

FORSTØRRE

Trin 7
Herefter kan vi installere de forskellige versioner af PHP.
Vi installerer PHP 5.6 med kommandoen:

 sudo apt installer php5.6 

FORSTØRRE

Trin 8
Vi indtaster bogstavet Y for at bekræfte download og installation af denne version, derefter validerer vi den installerede version med "php -v":

FORSTØRRE

Trin 9
Vi installerer PHP 7.1 med kommandoen:

 sudo apt installere php7.1 

FORSTØRRE

Trin 10
Vi indtaster bogstavet Y for at bekræfte processen:

FORSTØRRE

Trin 11
Vi validerer versionen med "php -v":

FORSTØRRE

Trin 12
Vi installerer PHP 8.0 med kommandoen:

 sudo apt installer php8.0 

FORSTØRRE

Trin 13
Vi accepterer installationen ved at indtaste bogstavet Y:

FORSTØRRE

Trin 14
Vi validerer versionen med kommandoen "php -v":

FORSTØRRE

Trin 15
For Apache -serveren har vi følgende muligheder for at installere:

 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]
Trin 16
I tilfælde af Nginx har vi følgende versioner:
 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 installer php7.3-fpm [PHP 7.3] sudo apt install php7.4-fpm [PHP 7.4] sudo apt install php8.0-fpm [PHP 8.0] 
Trin 17
Ud over dette er det muligt at installere moduler baseret på PHP -destinationen:
 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. Konfigurer standardversionen af ​​PHP i Ubuntu

Trin 1
Det er muligt, at vi som standard vil etablere nogle af de brugte versioner af PHP, for dette skal vi udføre følgende syntaks:

 sudo update-alternativer-sæt php / usr / bin / php # 
Trin 2
For at etablere PHP 5.6 udfører vi:
 sudo update-alternativer-sæt php /usr/bin/php5.6 
Trin 3
For PHP 7.1:
 sudo update-alternativer-sæt php /usr/bin/php7.1 
Trin 4
Til PHP 8.0 bruger vi:
 sudo update-alternativer-sæt php /usr/bin/php8.0 

FORSTØRRE

Trin 5
Det er muligt at konfigurere PHP -versionen til brug med Apache -webserveren, i dette tilfælde er det nødvendigt at deaktivere den aktuelle version med a2dismod -kommandoen og derefter aktivere den ønskede version med a2enmod -kommandoen.

Vi afinstallerer den aktuelle version:

 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

FORSTØRRE

Trin 6
Derefter aktiverer vi den ønskede version:

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

FORSTØRRE

Trin 7
Endelig genstarter vi serveren med følgende kommando:

 sudo systemctl genstart apache2 

FORSTØRRE

Dette er den enkle og funktionelle proces, der gør det muligt at installere PHP i forskellige versioner på Ubuntu og derefter definere, hvilken version der er den rigtige at bruge.

wave wave wave wave wave