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.6Steg 3
För PHP 7.1:
sudo update-alternative --set php /usr/bin/php7.1Steg 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.