PHP (PHP: Hypertext Preprocessor) to obecnie jedna z najlepszych opcji do tworzenia stron internetowych i aplikacji internetowych dzięki szerokiemu zestawowi zintegrowanych funkcji, dlatego jest jednym z najczęściej używanych i najpopularniejszych języków wśród programistów. PHP oferuje wersje 5.6, 7.0 i 8.0, podczas gdy wersje takie jak 5.3, 5.4 i 5.5 nie są już obsługiwane.
PHP jest używane przez serwery WWW Apache i Nginx, a Solvetic wyjaśni sposób instalacji kompatybilnych wersji w Ubuntu.
1. Zobacz wersję PHP w Ubuntu
Krok 1
Otwieramy terminal i wykonujemy jedno z następujących poleceń:
sudo apt pokaż php sudo apt pokaż php -a
POWIĘKSZAĆ
Krok 2
W takim przypadku można zainstalować najnowszą wersję PHP, wykonując następujące czynności:
sudo apt install php Zainstaluj PHP z PPA
2. Zainstaluj wiele wersji PHP na Ubuntu 5.6 7.X 8.0
Krok 1
Pierwszym krokiem jest zainstalowanie PHP w jednej z jego wersji z PPA, w tym celu instalujemy niezbędne dodatki:
sudo apt install python-oprogramowanie-właściwości
POWIĘKSZAĆ
Krok 2
W przypadku jakiegokolwiek błędu wykonujemy:
sudo apt install oprogramowanie-właściwości-wspólne
POWIĘKSZAĆ
Krok 3
Wpisujemy literę y, aby zastosować zmiany.
POWIĘKSZAĆ
Krok 4
Teraz dodajemy repozytorium PPA:
sudo add-apt-repository ppa: ondrej / php
POWIĘKSZAĆ
Krok 5
Wciskamy Enter, aby potwierdzić i dodać repozytorium:
POWIĘKSZAĆ
Krok 6
Aktualizujemy system poleceniem:
aktualizacja sudo apt
POWIĘKSZAĆ
Krok 7
Następnie możemy zainstalować różne wersje PHP.
Instalujemy PHP 5.6 za pomocą polecenia:
sudo apt zainstaluj php5.6
POWIĘKSZAĆ
Krok 8
Wpisujemy literę Y, aby potwierdzić pobranie i instalację tej wersji, po czym weryfikujemy zainstalowaną wersję za pomocą "php -v":
POWIĘKSZAĆ
Krok 9
Instalujemy PHP 7.1 za pomocą polecenia:
sudo apt zainstaluj php7.1
POWIĘKSZAĆ
Krok 10
Wpisujemy literę Y, aby potwierdzić proces:
POWIĘKSZAĆ
Krok 11
Weryfikujemy wersję za pomocą "php -v":
POWIĘKSZAĆ
Krok 12
Instalujemy PHP 8.0 za pomocą polecenia:
sudo apt zainstaluj php8.0
POWIĘKSZAĆ
Krok 13
Akceptujemy instalację wpisując literę Y:
POWIĘKSZAĆ
Krok 14
Wersję walidujemy poleceniem "php -v":
POWIĘKSZAĆ
Krok 15
Dla serwera Apache mamy do zainstalowania następujące opcje:
sudo apt zainstaluj php5.6 [PHP 5.6] sudo apt zainstaluj php7.0 [PHP 7.0] sudo apt zainstaluj php7.1 [PHP 7.1] sudo apt zainstaluj php7.2 [PHP 7.2] sudo apt zainstaluj php7.3 [PHP 7.3] sudo apt zainstaluj php7.4 [PHP 7.4] sudo apt zainstaluj php8.0 [PHP 8.0]Krok 16
W przypadku Nginx mamy następujące wersje:
sudo apt zainstaluj php5.6-fpm [PHP 5.6] sudo apt zainstaluj php7.0-fpm [PHP 7.0] sudo apt zainstaluj php7.1-fpm [PHP 7.1] sudo apt zainstaluj php7.2-fpm [PHP 7.2] sudo apt zainstaluj php7.3-fpm [PHP 7.3] sudo apt zainstaluj php7.4-fpm [PHP 7.4] sudo apt zainstaluj php8.0-fpm [PHP 8.0]Krok 17
Oprócz tego możliwe jest instalowanie modułów w oparciu o miejsce docelowe PHP:
sudo apt zainstaluj php5.6-cli php5.6-xml php5.6-mysql sudo apt zainstaluj php7.0-cli php7.0-xml php7.0-mysql sudo apt zainstaluj php7.1-cli php7.1-xml php7 .1-mysql sudo apt zainstaluj php7.2-cli php7.2-xml php7.2-mysql sudo apt zainstaluj php7.3-cli php7.3-xml php7.3-mysql sudo apt zainstaluj php7.3-cli php7. 4-xml php7.4-mysql sudo apt zainstaluj php7.3-cli php8.0-xml php8.0-mysq
3. Skonfiguruj domyślną wersję PHP w Ubuntu
Krok 1
Możliwe, że chcemy domyślnie ustanowić niektóre z używanych wersji PHP, w tym celu musimy wykonać następującą składnię:
sudo update-alternatives --set php / usr / bin / php #Krok 2
Aby ustanowić PHP 5.6 wykonujemy:
sudo update-alternatives --set php /usr/bin/php5.6Krok 3
Dla PHP 7.1:
sudo update-alternatives --set php /usr/bin/php7.1Krok 4
Dla PHP 8.0 używamy:
sudo update-alternatives --set php /usr/bin/php8.0
POWIĘKSZAĆ
Krok 5
Możliwe jest skonfigurowanie wersji PHP do użycia z serwerem WWW Apache, w tym przypadku należy dezaktywować bieżącą wersję za pomocą polecenia a2dismod, a następnie włączyć żądaną wersję za pomocą polecenia a2enmod.
Odinstalujemy aktualną wersję:
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
POWIĘKSZAĆ
Krok 6
Następnie włączamy żądaną wersję:
sudo a2enmod php5.6 sudo a2enmod php7.1 sudo a2enmod php7.2 sudo a2enmod php7.3 sudo a2enmod php7.4 sudo a2enmod php8.0
POWIĘKSZAĆ
Krok 7
Na koniec ponownie uruchamiamy serwer za pomocą następującego polecenia:
sudo systemctl uruchom ponownie apache2
POWIĘKSZAĆ
Jest to prosty i funkcjonalny proces umożliwiający instalację PHP w różnych wersjach w Ubuntu, a następnie określenie, która wersja jest odpowiednia do użycia.