Jak zainstalować PHP 8 na centos/RHEL 8
- 1590
- 211
- Tomasz Szatkowski
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.