So installieren Sie PHP 8 auf CentOS/RHEL 8/7
- 3338
- 178
- Tamina Liebach
Php ist eine beliebte Open-Source-serverseitige Skriptsprache, die für die Entwicklung dynamischer Webseiten ein wesentlicher Bestandteil ist. Php 8.0 ist endlich raus und wurde am 26. November 2020 veröffentlicht. Es verspricht viele Verbesserungen und Optimierungen, die so eingestellt sind, dass die Entwickler von PHP -Code schreiben und interagieren.
In diesem Handbuch lernen Sie, wie man installiert Php 8.0 An CentOS 8/7 Und Rhel 8/7.
Schritt 1: Aktivieren Sie das Repository von Epel und Remi auf CentOS/RHEL
Auf Durchmesser müssen Sie das aktivieren Epel Repository auf Ihrem System. Epel, kurz für Zusätzliche Pakete für Enterprise Linux, ist eine Anstrengung von der Fedora Team, das eine Reihe zusätzlicher Pakete bereitstellt, die standardmäßig nicht vorhanden sind Rhel & Centos.
$ sudo dnf install -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.Drehzahl [auf CentOS/Rhel 8] $ sudo yum install -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Keinarch.Drehzahl [auf CentOS/Rhel 7]
Remi Repository ist ein Drittanbieter-Repository, das eine breite Palette von bietet Php Versionen für Redhat Enterprise Linux. So installieren Sie die Remi Repository führen Sie den Befehl aus:
$ sudo dnf install -y https: // rpms.Remirepo.net/Enterprise/remi-release-8.Drehzahl [auf CentOS/Rhel 8] $ sudo yum install -y https: // rpms.Remirepo.Net/Enterprise/Remi-Release-7.Drehzahl [auf CentOS/Rhel 7]
Schritt 2: Installieren Sie Php 8 auf CentOS/RHEL
Sobald die Installation abgeschlossen ist, fahren Sie fort und listen Sie die verfügbaren auf Php Modulströme wie gezeigt:
$ sudo dnf Modulliste PHP [Auf rhel 8]
Achten Sie direkt unten, dass Sie die bemerken Remi-8.0 PHP -Modul.
Listen Sie PHP 8 -Module aufWir müssen dieses Modul vor der Installation aktivieren Php 8.0. Ermöglichen PHP: RMI-8.0, ausführen:
$ sudo dnf Modul aktivieren PHP: Remi-8.0 -y [Auf rhel 8]Aktivieren Sie das PHP REMI -Modul
An Centos 7, Verwenden Sie die folgenden Befehle.
$ sudo yum -y install yum-utils $ sudo yum-config-Manager-disable 'remi-php*' $ sudo yum-config-Manager-auf Remi-Php80
Einmal aktiviert, installieren Sie Php 8.0 für Apache oder Nginx Webserver wie gezeigt:
Installieren Sie Php 8.0 für Apache
Installieren Php 8 Führen Sie auf dem installierten Apache -Webserver aus:
$ sudo dnf Installieren Sie PHP PHP-CLI PHP-COMMONInstallieren Sie PHP 8 für Apache
Installieren Sie Php 8.0 für Nginx
Wenn Sie Nginx in Ihrem Entwicklungsstapel verwenden, sollten Sie die Installation in Betracht ziehen PHP-FPM wie gezeigt.
$ sudo DNF Installieren Sie PHP PHP-CLI PHP-COMMON PHP-FPM
Schritt 3: Überprüfen Sie Php 8.0 auf Centos/Rhel
Es gibt zwei Möglichkeiten, wie Sie die überprüfen können, um die zu überprüfen Php Ausführung. Geben Sie den Befehl auf Befehl aus.
$ php -vÜberprüfen Sie Php 8 aus der Befehlszeile
Zusätzlich können Sie eine Beispiel -PHP -Datei in der erstellen /var/www/html Ordner wie gezeigt:
$ sudo vim/var/www/html/Info.Php
Fügen Sie dann den folgenden PHP -Code hinzu, der die Version von PHP neben installierten Modulen füllt.
Speichern und schließen. Stellen Sie sicher, dass Sie die neu starten Apache oder Nginx Webserver wie gezeigt.
$ sudo systemctl neu starten httpd $ sudo systemctl neu starten nginx neu
Gehen Sie als nächstes zu Ihrem Browser und gehen Sie zu der angezeigten Adresse:
http: // server-ip/info.Php
Auf der Webseite zeigt eine Fülle von Informationen über die Version des installierten PHP wie Build -Datum, Build -System, Architektur und eine Vielzahl von PHP -Erweiterungen an.
PHP 8 Informationen überprüfenSchritt 3: Installieren Sie PHP 8.0 Erweiterungen in CentOS/Rhel
PHP -Erweiterungen sind Bibliotheken, die PHP zusätzliche Funktionen bieten. Um eine PHP -Erweiterung zu installieren, verwenden Sie die Syntax:
$ sudo yum Installieren Sie Php- Erweiterung-Name
So können Sie die MySQL -Erweiterung wie gezeigt installieren.
$ sudo yum installieren Sie PHP-MYSQLND
Schließlich können Sie die installierten Erweiterungen mit dem Befehl überprüfen:
$ php -m
Um zu überprüfen, ob eine bestimmte Erweiterung installiert ist, führen Sie aus:
$ php -m | Grep-Erweiterungsname
Zum Beispiel:
$ php -m | Grep MysqlndÜberprüfen Sie die PHP -Erweiterung
Am Ende hoffen wir, dass Sie jetzt bequem installieren können Php 8.0 neben verschiedenen PHP -Erweiterungen auf Centos/Rhel 8/7.
- « So installieren Sie das Slack -Messaging -Tool unter Linux
- So installieren Sie das ICINGA2 -Überwachungstool auf OpenSuSe »