Instalirajte više verzija PHP -a na Ubuntu - 5,6 7X 8,0

PHP (PHP: Hypertext Preprocessor) jedna je od najboljih današnjih mogućnosti za razvoj web stranica i web aplikacija temeljenih na širokom skupu integriranih funkcija, zato je jedan od najčešće korištenih i najpopularnijih jezika među programerima. PHP nudi verzije 5.6, 7.0 i 8.0, dok verzije poput 5.3, 5.4 i 5.5 više nisu podržane.

PHP se koristi za web poslužitelje Apache i Nginx, a Solvetic će objasniti način instaliranja njegovih kompatibilnih verzija u Ubuntu.

1. Pogledajte PHP verziju u Ubuntuu

Korak 1
Otvaramo terminal i izvršavamo jednu od sljedećih naredbi:

 sudo apt show php sudo apt show php -a

POVEĆAJTE

Korak 2
U ovom slučaju moguće je instalirati najnoviju verziju PHP -a izvršavanjem sljedećeg:

 sudo apt install php Instalirajte PHP s PPA

2. Instalirajte više verzija PHP -a na Ubuntu 5.6 7.X 8.0

Korak 1
Prvi korak je instaliranje PHP-a u jednoj od njegovih verzija s PPA-a, za to instaliramo potrebne dodatke:

 sudo apt install python-software-properties 

POVEĆAJTE

Korak 2
U slučaju bilo kakve greške izvršavamo:

 sudo apt instalirajte software-properties-common 

POVEĆAJTE

Korak 3
Unosimo slovo y kako bismo primijenili promjene.

POVEĆAJTE

Korak 4
Sada dodajemo spremište PPA:

 sudo add-apt-repository ppa: ondrej / php 

POVEĆAJTE

Korak 5
Pritisnite Enter za potvrdu i dodavanje spremišta:

POVEĆAJTE

Korak 6
Sustav ažuriramo naredbom:

 sudo apt ažuriranje 

POVEĆAJTE

Korak 7
Nakon toga možemo instalirati različite verzije PHP -a.
Instaliramo PHP 5.6 naredbom:

 sudo apt install php5.6 

POVEĆAJTE

Korak 8
Unosimo slovo Y kako bismo potvrdili preuzimanje i instalaciju ove verzije, nakon toga potvrđujemo instaliranu verziju s "php -v":

POVEĆAJTE

Korak 9
Instaliramo PHP 7.1 naredbom:

 sudo apt install php7.1 

POVEĆAJTE

Korak 10
Unosimo slovo Y za potvrdu procesa:

POVEĆAJTE

Korak 11
Potvrđujemo verziju s "php -v":

POVEĆAJTE

Korak 12
Instaliramo PHP 8.0 naredbom:

 sudo apt install php8.0 

POVEĆAJTE

Korak 13
Prihvaćamo instalaciju unosom slova Y:

POVEĆAJTE

Korak 14
Potvrđujemo verziju naredbom "php -v":

POVEĆAJTE

Korak 15
Za poslužitelj Apache imamo sljedeće mogućnosti za instaliranje:

 sudo apt instalirajte php5.6 [PHP 5.6] sudo apt instalirajte php7.0 [PHP 7.0] sudo apt instalirajte php7.1 [PHP 7.1] sudo apt instalirajte php7.2 [PHP 7.2] sudo apt instalirajte php7.3 [PHP 7.3] sudo apt install php7.4 [PHP 7.4] sudo apt install php8.0 [PHP 8.0]
Korak 16
U slučaju Nginxa imamo sljedeće verzije:
 sudo apt instalirajte php5.6-fpm [PHP 5.6] sudo apt instalirajte php7.0-fpm [PHP 7.0] sudo apt instalirajte php7.1-fpm [PHP 7.1] sudo apt instalirajte php7.2-fpm [PHP 7.2] sudo apt instalirajte php7.3-fpm [PHP 7.3] sudo apt instalirajte php7.4-fpm [PHP 7.4] sudo apt instalirajte php8.0-fpm [PHP 8.0] 
Korak 17
Osim toga, moguće je instalirati module na temelju PHP odredišta:
 sudo apt instalirajte php5.6-cli php5.6-xml php5.6-mysql sudo apt instalirajte php7.0-cli php7.0-xml php7.0-mysql sudo apt instalirajte php7.1-cli php7.1-xml php7 .1-mysql sudo apt instalirajte php7.2-cli php7.2-xml php7.2-mysql sudo apt instalirajte php7.3-cli php7.3-xml php7.3-mysql sudo apt instalirajte php7.3-cli php7. 4-xml php7.4-mysql sudo apt install php7.3-cli php8.0-xml php8.0-mysq

3. Konfigurirajte zadanu verziju PHP -a u Ubuntuu

Korak 1
Moguće je da prema zadanim postavkama želimo uspostaviti neke od korištenih verzija PHP -a, za to moramo izvršiti sljedeću sintaksu:

 sudo update-alternative --set php / usr / bin / php # 
Korak 2
Za uspostavu PHP 5.6 izvršavamo:
 sudo update-alternative --set php /usr/bin/php5.6 
Korak 3
Za PHP 7.1:
 sudo update-alternative --set php /usr/bin/php7.1 
Korak 4
Za PHP 8.0 koristimo:
 sudo update-alternative --set php /usr/bin/php8.0 

POVEĆAJTE

Korak 5
Moguće je konfigurirati verziju PHP -a za korištenje s web poslužiteljem Apache, u ovom slučaju potrebno je deaktivirati trenutnu verziju naredbom a2dismod, a zatim omogućiti željenu verziju naredbom a2enmod.

Deinstaliramo trenutnu verziju:

 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

POVEĆAJTE

Korak 6
Zatim omogućujemo željenu verziju:

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

POVEĆAJTE

Korak 7
Na kraju ponovno pokrećemo poslužitelj sa sljedećom naredbom:

 sudo systemctl ponovno pokrenite apache2 

POVEĆAJTE

Ovo je jednostavan i funkcionalan postupak koji dopušta instaliranje PHP -a u različitim verzijama na Ubuntuu, a zatim definiranje odgovarajuće verzije za korištenje.

wave wave wave wave wave