Įdiekite kelias PHP versijas Ubuntu - 5.6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) yra viena iš geriausių galimybių kurti svetaines ir žiniatinklio programas dėl daugybės integruotų funkcijų, todėl ji yra viena iš dažniausiai naudojamų ir populiariausių kūrėjų kalbų. PHP siūlo 5.6, 7.0 ir 8.0 versijas, o tokios versijos kaip 5.3, 5.4 ir 5.5 nebepalaikomos.

PHP naudojamas „Apache“ ir „Nginx“ žiniatinklio serveriuose, o „Solvetic“ paaiškins, kaip įdiegti suderinamas jo versijas „Ubuntu“.

1. Žiūrėkite PHP versiją „Ubuntu“

1 žingsnis
Mes atidarome terminalą ir vykdome vieną iš šių komandų:

 sudo apt show php sudo apt show php -a

DIDELIS

2 žingsnis
Tokiu atveju galite įdiegti naujausią PHP versiją atlikdami šiuos veiksmus:

 sudo apt install php Įdiekite PHP su PPA

2. Įdiekite kelias PHP versijas „Ubuntu 5.6 7.X 8.0“

1 žingsnis
Pirmasis žingsnis yra įdiegti PHP į vieną iš jos versijų iš PPA, tam mes įdiegiame reikiamus priedus:

 sudo apt install python-software-properties 

DIDELIS

2 žingsnis
Bet kokios klaidos atveju mes atliekame:

 sudo apt įdiegti programinės įrangos ypatybes 

DIDELIS

3 žingsnis
Įvedame raidę y, kad pritaikytume pakeitimus.

DIDELIS

4 žingsnis
Dabar pridedame PPA saugyklą:

 sudo add-apt-saugykla ppa: ondrej / php 

DIDELIS

5 žingsnis
Paspauskite „Enter“, kad patvirtintumėte ir pridėtumėte saugyklą:

DIDELIS

6 žingsnis
Mes atnaujiname sistemą naudodami komandą:

 sudo apt atnaujinimas 

DIDELIS

7 žingsnis
Po to galime įdiegti skirtingas PHP versijas.
Mes įdiegiame PHP 5.6 su komanda:

 sudo apt įdiegti php5.6 

DIDELIS

8 žingsnis
Įvedame raidę Y, kad patvirtintume šios versijos atsisiuntimą ir įdiegimą, po to patvirtiname įdiegtą versiją naudodami „php -v“:

DIDELIS

9 veiksmas
Įdiegiame PHP 7.1 su komanda:

 sudo apt įdiegti php7.1 

DIDELIS

10 žingsnis
Norėdami patvirtinti procesą, įvedame raidę Y:

DIDELIS

11 žingsnis
Mes patvirtiname versiją „php -v“:

DIDELIS

12 žingsnis
Įdiegiame PHP 8.0 su komanda:

 sudo apt įdiegti php8.0 

DIDELIS

13 žingsnis
Mes priimame diegimą įvesdami raidę Y:

DIDELIS

14 žingsnis
Versiją patvirtiname komanda „php -v“:

DIDELIS

15 žingsnis
Jei norite įdiegti „Apache“ serverį, turime šias parinktis:

 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]
16 žingsnis
„Nginx“ atveju turime šias versijas:
 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 įdiegti php7.3-fpm [PHP 7.3] sudo apt install php7.4-fpm [PHP 7.4] sudo apt install php8.0-fpm [PHP 8.0] 
17 žingsnis
Be to, galima įdiegti modulius pagal PHP paskirties vietą:
 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. „Ubuntu“ sukonfigūruokite numatytąją PHP versiją

1 žingsnis
Gali būti, kad norime pagal numatytuosius nustatymus nustatyti kai kurias naudojamas PHP versijas, todėl turime vykdyti šią sintaksę:

 sudo atnaujinimo alternatyvos-set php / usr / bin / php # 
2 žingsnis
Norėdami nustatyti PHP 5.6, vykdome:
 sudo atnaujinimo alternatyvos-rinkinys php /usr/bin/php5.6 
3 žingsnis
PHP 7.1:
 sudo atnaujinimo alternatyvos-rinkinys php /usr/bin/php7.1 
4 žingsnis
PHP 8.0 naudojame:
 sudo atnaujinimo alternatyvos-nustatykite php /usr/bin/php8.0 

DIDELIS

5 žingsnis
Galima sukonfigūruoti PHP versiją naudoti su „Apache“ žiniatinklio serveriu, šiuo atveju būtina išjungti dabartinę versiją naudojant komandą a2dismod ir įjungti norimą versiją naudojant komandą a2enmod.

Pašaliname dabartinę versiją:

 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

DIDELIS

6 žingsnis
Tada įjungiame norimą versiją:

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

DIDELIS

7 žingsnis
Galiausiai iš naujo paleiskite serverį naudodami šią komandą:

 sudo systemctl iš naujo paleiskite apache2 

DIDELIS

Tai paprastas ir funkcionalus procesas, leidžiantis PHP įdiegti įvairiomis „Ubuntu“ versijomis ir tada nustatyti, kuri versija yra tinkama naudoti.

wave wave wave wave wave