Jak zainstalować PHP 8 na centos/RHEL 8

Jak zainstalować PHP 8 na centos/RHEL 8

PHP 8.0 to poważna aktualizacja wydana przez zespół PHP 26 listopada 2020 r. Zawiera wiele nowych funkcji i optymalizacji w stosunku do poprzednich wersji. Aby przeczytać więcej o przeczytaniu dziennika zmian PHP 8.

REMI i EPEL to najpopularniejsze repozytoria zawierają najnowsze pakiety RPM do instalacji. Zawiera również pakiety PHP 8 obr./min, które mają być instalowane w systemach CentOS/RHEL 8.

W tym artykule opisano, jak zainstalować PHP 8 w systemie CentOS 8 lub RHEL 8 Linux.

Zanim zaczniemy

Zaloguj się do systemu CentOS 8 z konto uprzywilejowanym Sudo.

Opcjonalnie możesz zaktualizować bieżące pakiety w systemie, wykonując polecenie.

Ulepszenie DNF  

Krok 1 - Włącz repozytorium PHP

Domyślne repozytoria centu/RHEL nie zawierają najnowszych pakietów PHP 8. Aby zainstalować system PHP 8 w systemie CentOS 8, włącz repozytoria EPEL i Remi Yum w systemie.

Otwórz terminal i wykonaj poniższe polecenia, aby skonfigurować repozytoria REMI i EPEL:

sudo dnf instaluj -y https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-8.Noarch.RPM  sudo dnf instaluj -y https: // rpms.remirepo.Net/Enterprise/Remi-Rulease-8.RPM  

Po zainstalowaniu obu powyższych pakietów użyj narzędzia wiersza poleceń DNF do aktywności PHP: RESI-8.0 Repozytorium, które zawiera pakiety PHP 8.

moduł sudo dnf Włącz PHP: RESI-8.0 -y  

Sprawdź aktywne repozytorium dla pakietów PHP w systemie.

Lista modułów modułów sudo php  

Upewnij się, że RESI-8.0 STEAM jest aktywny dla pakietów PHP. To będzie mieć [mi] Zaraz po nazwie repozytorium. Zobacz poniższy zrzut ekranu:

Krok 2 - Instalowanie PHP 8 na centos

Twój system jest gotowy do instalacji PHP 8. Uruchom następujące polecenie z terminalu.

sudo dnf instaluj php php-cli-common  

Naciśnij „y”, aby uzyskać wszelkie wyświetlane potwierdzenie podczas instalacji.

Gdy instalacja się powiedzie, wykonaj poniższe polecenie, aby wyświetlić zainstalowaną wersję PHP w swoim systemie.

php -v  

Na tym etapie z powodzeniem zainstalujesz systemy PHP 8 w systemach CentOS 8 i RHEL 8.

Krok 3 - Zainstaluj Apache z PHP 8 na centrali

To jest dla Ciebie opcjonalny krok, jeśli potrzebujesz tylko PHP CLI do uruchamiania scenariuszy PHP.

Ale w większości przypadków używamy Apache do wdrażania aplikacji internetowej opartej na PHP. Po prostu wykonaj następujące polecenie do serwera WWW Apache w swoim systemie.

sudo dnf instal httpd -y  

Teraz Verity, że Apache jest odczytany, aby obsługiwać pliki PHP w Internecie. Utwórz plik informacyjny PHP na serwerze CentOS. Domyślne używa Virtulhost /var/www/html jako root dokumentu. Utwórz więc plik w tym katalogu:

echo "">/var/www/html/info.php  

Następne informacje o dostępie.Plik PHP za pomocą adresu IP serwera jak poniżej:

Krok 4 - Instalowanie rozszerzenia PHP

Zasadniczo aplikacja internetowa zależy od wielokrotnego rozszerzenia PHP. Rozszerzenie PHP to specjalnie utworzona biblioteka dla określonych zadań.

Wyświetl dostępne rozszerzenia PHP, Typ:

sudo dnf wyszukiwanie php-*  

Teraz zainstaluj wszystkie wymagane rozszerzenie PHP dla swojej aplikacji.

sudo dnf instaluj php-gd php-mbstring php-mysqlnd  

Używać -M Opcja wyświetlania aktualnie włączonych rozszerzeń PHP.

php -m  php -m | Grep Extension-Nazwa  

Wniosek

Ten samouczek pomógł ci zainstalować PHP 8.0 w tym wymagane rozszerzenie w systemie CentOS/RHEL 8 Linux.