PHP (PHP: Hypertext Preprocessor) е една от най-добрите възможности днес за разработване на уебсайтове и уеб-базирани приложения благодарение на широк набор от интегрирани функции, затова е един от най-използваните и най-популярните езици сред разработчиците. PHP предлага версии 5.6, 7.0 и 8.0, докато версии като 5.3, 5.4 и 5.5 вече не се поддържат.
PHP се използва за уеб сървъри на Apache и Nginx и Solvetic ще обясни начина за инсталиране на съвместимите му версии в Ubuntu.
1. Вижте PHP версията в Ubuntu
Етап 1
Отваряме терминала и изпълняваме една от следните команди:
sudo apt show php sudo apt show php -a
Увеличете
Стъпка 2
В този случай е възможно да инсталирате най -новата версия на PHP, като изпълните следното:
sudo apt install php Инсталирайте PHP с PPA
2. Инсталирайте няколко версии на PHP на Ubuntu 5.6 7.X 8.0
Етап 1
Първата стъпка е да инсталирате PHP в една от неговите версии от PPA, за това инсталираме необходимите добавки:
sudo apt инсталирате свойства на python-software
Увеличете
Стъпка 2
В случай на грешка изпълняваме:
sudo apt инсталира софтуер-свойства-често
Увеличете
Стъпка 3
Въвеждаме буквата y, за да приложим промените.
Увеличете
Стъпка 4
Сега добавяме хранилището PPA:
sudo add-apt-repository ppa: ondrej / php
Увеличете
Стъпка 5
Натискаме Enter, за да потвърдим и добавим хранилището:
Увеличете
Стъпка 6
Актуализираме системата с командата:
sudo apt актуализация
Увеличете
Стъпка 7
След това можем да инсталираме различните версии на PHP.
Инсталираме PHP 5.6 с командата:
sudo apt install php5.6
Увеличете
Стъпка 8
Въвеждаме буквата Y, за да потвърдим изтеглянето и инсталирането на тази версия, след което потвърждаваме инсталираната версия с "php -v":
Увеличете
Стъпка 9
Инсталираме PHP 7.1 с командата:
sudo apt install php7.1
Увеличете
Стъпка 10
Въвеждаме буквата Y, за да потвърдим процеса:
Увеличете
Стъпка 11
Ние потвърждаваме версията с "php -v":
Увеличете
Стъпка 12
Инсталираме PHP 8.0 с командата:
sudo apt install php8.0
Увеличете
Стъпка 13
Приемаме инсталацията, като въвеждаме буквата Y:
Увеличете
Стъпка 14
Ние потвърждаваме версията с командата "php -v":
Увеличете
Стъпка 15
За сървъра Apache имаме следните опции за инсталиране:
sudo apt инсталирате php5.6 [PHP 5.6] sudo apt инсталирате php7.0 [PHP 7.0] sudo apt инсталирате php7.1 [PHP 7.1] sudo apt инсталирате php7.2 [PHP 7.2] sudo apt инсталирате php7.3 [PHP 7.3] sudo apt инсталирайте php7.4 [PHP 7.4] sudo apt инсталирайте php8.0 [PHP 8.0]Стъпка 16
В случая на Nginx имаме следните версии:
sudo apt инсталирате php5.6-fpm [PHP 5.6] sudo apt инсталирате php7.0-fpm [PHP 7.0] sudo apt инсталирате php7.1-fpm [PHP 7.1] sudo apt инсталирате php7.2-fpm [PHP 7.2] sudo apt инсталирайте php7.3-fpm [PHP 7.3] sudo apt инсталирайте php7.4-fpm [PHP 7.4] sudo apt инсталирайте php8.0-fpm [PHP 8.0]Стъпка 17
В допълнение към това е възможно да се инсталират модули въз основа на PHP дестинацията:
sudo apt инсталирате php5.6-cli php5.6-xml php5.6-mysql sudo apt инсталирате php7.0-cli php7.0-xml php7.0-mysql sudo apt инсталирате php7.1-cli php7.1-xml php7 .1-mysql sudo apt инсталирате php7.2-cli php7.2-xml php7.2-mysql sudo apt инсталирате php7.3-cli php7.3-xml php7.3-mysql sudo apt инсталирате php7.3-cli php7. 4-xml php7.4-mysql sudo apt инсталирате php7.3-cli php8.0-xml php8.0-mysq
3. Конфигурирайте стандартната версия на PHP в Ubuntu
Етап 1
Възможно е да искаме да установим по подразбиране някои от използваните версии на PHP, за това трябва да изпълним следния синтаксис:
sudo update-alternatives --set php / usr / bin / php #Стъпка 2
За да установим PHP 5.6, изпълняваме:
sudo update-alternative --set php /usr/bin/php5.6Стъпка 3
За PHP 7.1:
sudo update-alternative --set php /usr/bin/php7.1Стъпка 4
За PHP 8.0 използваме:
sudo update-alternative --set php /usr/bin/php8.0
Увеличете
Стъпка 5
Възможно е да конфигурирате версията на PHP за използване с уеб сървъра на Apache, в този случай е необходимо да деактивирате текущата версия с командата a2dismod и след това да активирате желаната версия с командата a2enmod.
Деинсталираме текущата версия:
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
Увеличете
Стъпка 6
След това активираме желаната версия:
sudo a2enmod php5.6 sudo a2enmod php7.1 sudo a2enmod php7.2 sudo a2enmod php7.3 sudo a2enmod php7.4 sudo a2enmod php8.0
Увеличете
Стъпка 7
Накрая рестартираме сървъра със следната команда:
sudo systemctl рестартирайте apache2
Увеличете
Това е простият и функционален процес, който позволява PHP да бъде инсталиран в различни версии на Ubuntu и след това да определи коя е подходящата версия за използване.