▷ Installera flera versioner av PHP på Ubuntu - 5.6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) är ett av de bästa alternativen idag för att utveckla webbplatser och webbaserade applikationer tack vare en bred uppsättning integrerade funktioner, det är därför det är ett av de mest använda och mest populära språken bland utvecklare. PHP erbjuder versioner 5.6, 7.0 och 8.0 medan versioner som 5.3, 5.4 och 5.5 inte längre stöds.

PHP används för Apache och Nginx webbservrar och Solvetic kommer att förklara hur man installerar de kompatibla versionerna av det i Ubuntu.

1. Se PHP -versionen i Ubuntu

Steg 1
Vi öppnar terminalen och kör ett av följande kommandon:

 sudo apt show php sudo apt show php -a

FÖRSTORA

Steg 2
I det här fallet är det möjligt att installera den senaste versionen av PHP genom att köra följande:

 sudo apt install php Installera PHP med PPA

2. Installera flera versioner av PHP på Ubuntu 5.6 7.X 8.0

Steg 1
Det första steget är att installera PHP i en av dess versioner från PPA, för detta installerar vi nödvändiga tillägg:

 sudo apt installera python-software-properties 

FÖRSTORA

Steg 2
Vid eventuella fel kör vi:

 sudo apt installera programvara-egenskaper-vanligt 

FÖRSTORA

Steg 3
Vi anger bokstaven y för att tillämpa ändringarna.

FÖRSTORA

Steg 4
Nu lägger vi till PPA -förvaret:

 sudo add-apt-repository ppa: ondrej / php 

FÖRSTORA

Steg 5
Vi trycker på Enter för att bekräfta och lägga till förvaret:

FÖRSTORA

Steg 6
Vi uppdaterar systemet med kommandot:

 sudo apt uppdatering 

FÖRSTORA

Steg 7
Efter detta kan vi installera de olika versionerna av PHP.
Vi installerar PHP 5.6 med kommandot:

 sudo apt installera php5.6 

FÖRSTORA

Steg 8
Vi anger bokstaven Y för att bekräfta nedladdningen och installationen av denna version, därefter validerar vi den installerade versionen med "php -v":

FÖRSTORA

Steg 9
Vi installerar PHP 7.1 med kommandot:

 sudo apt installera php7.1 

FÖRSTORA

Steg 10
Vi anger bokstaven Y för att bekräfta processen:

FÖRSTORA

Steg 11
Vi validerar versionen med "php -v":

FÖRSTORA

Steg 12
Vi installerar PHP 8.0 med kommandot:

 sudo apt installera php8.0 

FÖRSTORA

Steg 13
Vi accepterar installationen genom att skriva bokstaven Y:

FÖRSTORA

Steg 14
Vi validerar versionen med kommandot "php -v":

FÖRSTORA

Steg 15
För Apache -servern har vi följande alternativ att installera:

 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]
Steg 16
När det gäller Nginx har vi följande 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 installera php7.3-fpm [PHP 7.3] sudo apt installera php7.4-fpm [PHP 7.4] sudo apt installera php8.0-fpm [PHP 8.0] 
Steg 17
Utöver detta är det möjligt att installera moduler baserade 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. Konfigurera standardversionen av PHP i Ubuntu

Steg 1
Det är möjligt att vi som standard vill upprätta några av de använda versionerna av PHP, för detta måste vi köra följande syntax:

 sudo update-alternativer-sätt php / usr / bin / php # 
Steg 2
För att upprätta PHP 5.6 kör vi:
 sudo update-alternativer-sätt php /usr/bin/php5.6 
Steg 3
För PHP 7.1:
 sudo update-alternative --set php /usr/bin/php7.1 
Steg 4
För PHP 8.0 använder vi:
 sudo update-alternative --set php /usr/bin/php8.0 

FÖRSTORA

Steg 5
Det är möjligt att konfigurera PHP -versionen för att användas med Apache -webbservern, i detta fall är det nödvändigt att inaktivera den aktuella versionen med a2dismod -kommandot och sedan aktivera önskad version med kommandot a2enmod.

Vi avinstallerar den nuvarande versionen:

 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

FÖRSTORA

Steg 6
Då aktiverar vi önskad 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

FÖRSTORA

Steg 7
Slutligen startar vi om servern med följande kommando:

 sudo systemctl starta om apache2 

FÖRSTORA

Detta är den enkla och funktionella processen för att tillåta PHP att installeras i olika versioner på Ubuntu och sedan definiera vilken som är lämplig version att använda.

wave wave wave wave wave