PHP (PHP: Hypertext Preprocessor) er et av de beste alternativene i dag for å utvikle nettsteder og nettbaserte applikasjoner takket være et bredt sett med integrerte funksjoner, og derfor er det et av de mest brukte og mest populære språkene blant utviklere. PHP tilbyr versjoner 5.6, 7.0 og 8.0 mens versjoner som 5.3, 5.4 og 5.5 ikke lenger støttes.
PHP brukes for Apache og Nginx webservere, og Solvetic vil forklare måten å installere de kompatible versjonene av det i Ubuntu.
1. Se PHP -versjonen i Ubuntu
Trinn 1
Vi åpner terminalen og utfører en av følgende kommandoer:
sudo apt show php sudo apt show php -a
FORSTØRRE
Steg 2
I dette tilfellet er det mulig å installere den nyeste versjonen av PHP ved å utføre følgende:
sudo apt install php Installer PHP med PPA
2. Installer flere versjoner av PHP på Ubuntu 5.6 7.X 8.0
Trinn 1
Det første trinnet er å installere PHP i en av versjonene fra PPA, for dette installerer vi de nødvendige tilleggene:
sudo apt installere python-software-properties
FORSTØRRE
Steg 2
Ved feil utfører vi:
sudo apt installere programvare-egenskaper-vanlig
FORSTØRRE
Trinn 3
Vi skriver inn bokstaven y for å bruke endringene.
FORSTØRRE
Trinn 4
Nå legger vi til PPA -depotet:
sudo add-apt-repository ppa: ondrej / php
FORSTØRRE
Trinn 5
Vi trykker Enter for å bekrefte og legge til depotet:
FORSTØRRE
Trinn 6
Vi oppdaterer systemet med kommandoen:
sudo apt oppdatering
FORSTØRRE
Trinn 7
Etter dette kan vi installere de forskjellige versjonene av PHP.
Vi installerer PHP 5.6 med kommandoen:
sudo apt installer php5.6
FORSTØRRE
Trinn 8
Vi skriver inn bokstaven Y for å bekrefte nedlasting og installasjon av denne versjonen, etter dette validerer vi den installerte versjonen med "php -v":
FORSTØRRE
Trinn 9
Vi installerer PHP 7.1 med kommandoen:
sudo apt installer php7.1
FORSTØRRE
Trinn 10
Vi skriver inn bokstaven Y for å bekrefte prosessen:
FORSTØRRE
Trinn 11
Vi validerer versjonen med "php -v":
FORSTØRRE
Trinn 12
Vi installerer PHP 8.0 med kommandoen:
sudo apt installer php8.0
FORSTØRRE
Trinn 13
Vi godtar installasjonen ved å skrive inn bokstaven Y:
FORSTØRRE
Trinn 14
Vi validerer versjonen med kommandoen "php -v":
FORSTØRRE
Trinn 15
For Apache -serveren har vi følgende alternativer å 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]Trinn 16
Når det gjelder Nginx har vi følgende versjoner:
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]Trinn 17
I tillegg til dette er det mulig å installere moduler basert på PHP -destinasjonen:
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 standardversjon av PHP i Ubuntu
Trinn 1
Det er mulig at vi ønsker å etablere noen av de brukte versjonene av PHP som standard, for dette må vi utføre følgende syntaks:
sudo oppdateringsalternativer-sett php / usr / bin / php #Steg 2
For å etablere PHP 5.6 utfører vi:
sudo oppdateringsalternativer-sett php /usr/bin/php5.6Trinn 3
For PHP 7.1:
sudo oppdateringsalternativer-sett php /usr/bin/php7.1Trinn 4
For PHP 8.0 bruker vi:
sudo update-alternativer-sett php /usr/bin/php8.0
FORSTØRRE
Trinn 5
Det er mulig å konfigurere versjonen av PHP for bruk med Apache -webserveren, i dette tilfellet er det nødvendig å deaktivere den nåværende versjonen med a2dismod -kommandoen og deretter aktivere ønsket versjon med a2enmod -kommandoen.
Vi avinstallerer den nåværende versjonen:
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
Trinn 6
Deretter aktiverer vi ønsket versjon:
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
Trinn 7
Til slutt starter vi serveren på nytt med følgende kommando:
sudo systemctl starter apache2 på nytt
FORSTØRRE
Dette er den enkle og funksjonelle prosessen for å la PHP installeres i forskjellige versjoner på Ubuntu og deretter definere hvilken som er den riktige versjonen som skal brukes.