Jak zainstalować PHP 8 na centos/RHEL 8/7
- 2026
- 6
- Ignacy Modzelewski
Php jest popularnym językiem skryptów po stronie serwera typu open source, który jest integralny w tworzeniu dynamicznych stron internetowych. PHP 8.0 Wreszcie i został wydany 26 listopada 2020 r. Obiecuje wiele ulepszeń i optymalizacji, które są ustawione w celu usprawnienia sposobu, w jaki programiści piszą i wchodzą w interakcje z kodem PHP.
W tym przewodniku nauczysz się instalować PHP 8.0 NA Centos 8/7 I RHEL 8/7.
Krok 1: Włącz repozytorium EPEL i REMI na Centos/Rhel
Od samego początku musisz włączyć Epel Repozytorium w twoim systemie. Epel, krótki Dodatkowe pakiety dla Enterprise Linux, to wysiłek Fedora Zespół, który zapewnia zestaw dodatkowych pakietów, które nie są domyślnie obecne RHEL & CENTOS.
$ sudo dnf instaluj -y https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-8.Noarch.RPM [on Centos/Rhel 8] $ sudo yum instaluj -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.RPM [on Centos/Rhel 7]
Remi Repozytorium to repozytorium innych firm, które zapewnia szeroki zakres Php Wersje dla Redhat Enterprise Linux. Aby zainstalować Remi Repozytorium, uruchom polecenie:
$ sudo dnf instaluj -y https: // rpms.remirepo.Net/Enterprise/Remi-Rulease-8.RPM [on Centos/Rhel 8] $ sudo yum instaluj -y https: // rpms.remirepo.Net/Enterprise/Remi-Rulease-7.RPM [on Centos/Rhel 7]
Krok 2: Zainstaluj PHP 8 na centos/rhel
Po zakończeniu instalacji kontynuuj i wymień dostępne php Strumienie modułów, jak pokazano:
$ sudo DNF lista modułów php [Na Rhel 8]
Na dole, pamiętaj, aby zauważyć RESI-8.0 Moduł PHP.
Wymień moduły PHP 8Musimy włączyć ten moduł przed zainstalowaniem PHP 8.0. Umożliwić PHP: RESI-8.0, wykonać:
Moduł $ sudo dnf Włącz PHP: RESI-8.0 -y [Na Rhel 8]Włącz moduł PHP REMI
NA Centos 7, Użyj następujących poleceń.
$ sudo yum -y instalacja Yum-Utils $ sudo yum-config-manager-disable „resi-php*'$ sudo yum-config-manager-enable resi-php80
Po włączeniu zainstaluj PHP 8.0 Do Apache Lub Nginx Serwer WWW, jak pokazano:
Zainstaluj PHP 8.0 dla Apache
Żeby zainstalować PHP 8 Na zainstalowanym serwerze WWW Apache uruchom:
$ sudo dnf zainstaluj php php-cli-cpmonZainstaluj PHP 8 dla Apache
Zainstaluj PHP 8.0 dla Nginx
Jeśli używasz Nginx w stosie programistycznym, rozważ instalację PHP-FPM jak pokazano.
$ sudo dnf instaluj php php-cli php-common-common php-fpm
Krok 3: Sprawdź PHP 8.0 na Centos/Rhel
Istnieją dwa sposoby użycia do weryfikacji Php wersja. Na wierszu poleceń wydaj polecenie.
$ php -vSprawdź PHP 8 z linii poleceń
Dodatkowo możesz utworzyć przykładowy plik PHP w /var/www/html folder jak pokazano:
$ sudo vim/var/www/html/info.php
Następnie dodaj następujący kod PHP, który wypełni wersję PHP wraz z zainstalowanymi modułami.
Zapisz i wyjdź. Pamiętaj, aby ponownie uruchomić Apache Lub Nginx serwer WWW, jak pokazano.
$ sudo systemctl restart httpd $ sudo systemctl restart nginx
Następnie przejdź do przeglądarki i przejdź do pokazanego adresu:
http: // server-ip/info.php
Strona internetowa wyświetla wiele informacji dotyczących zainstalowanej wersji PHP, takich jak data kompilacji, system kompilacji, architektura i mnóstwo rozszerzeń PHP.
Sprawdź informacje PHP 8Krok 3: Zainstaluj PHP 8.0 rozszerzeń w Centos/Rhel
Rozszerzenia PHP to biblioteki, które zapewniają dodatkową funkcjonalność PHP. Aby zainstalować rozszerzenie PHP, użyj składni:
$ sudo yum instaluj php- rozszerzenie-nazwa
Na przykład, aby umożliwić PHP bezproblemowo pracować z MySQL, możesz zainstalować rozszerzenie MySQL, jak pokazano.
$ sudo yum instaluj php-mysqlnd
Na koniec możesz zweryfikować zainstalowane rozszerzenia za pomocą polecenia:
$ php -m
Aby sprawdzić, czy zainstalowane jest określone rozszerzenie, wykonaj:
$ php -m | Grep Extension-Nazwa
Na przykład:
$ php -m | Grep MysqlndSprawdź rozszerzenie PHP
Ostatecznie mamy nadzieję, że możesz teraz wygodnie zainstalować PHP 8.0 wraz z różnymi rozszerzeniami PHP na Centos/Rhel 8/7.
- « Jak zainstalować narzędzie Slack Messaging w Linux
- Jak zainstalować narzędzie monitorowania iPinga2 na OpenSuse »