So installieren Sie PHP 8 auf CentOS/RHEL 8

So installieren Sie PHP 8 auf CentOS/RHEL 8

Php 8.0 ist ein großes Update, das das PHP -Team am 26. November 2020 veröffentlicht hat. Es enthält eine große Anzahl neuer Funktionen und Optimierungen über frühere Versionen. Weitere Informationen zum Lesen Sie das PHP 8 -Änderungsprotokoll lesen.

Remi und Epel sind die beliebtesten Repositorys, die neueste RPM -Pakete für die Installation enthalten. Es enthält auch die PHP 8 U/min -Pakete, die auf CentOS/RHEL 8 -Systemen installiert werden sollen.

In diesem Artikel werden Sie beschrieben, wie Sie Php 8 auf CentOS 8 oder RHEL 8 Linux -System installieren können.

Bevor wir anfangen

Melden Sie sich beim CentOS 8 -System mit sudo privilegiertem Konto an.

Optional können Sie die aktuellen Pakete in Ihrem System durch Ausführen des Befehls aktualisieren.

DNF -Upgrade  

Schritt 1 - Aktivieren Sie das PHP -Repository

Die CentOS/RHEL -Standard -Repositories enthalten keine neuesten PHP 8 -Pakete. Um Php 8 auf CentOS 8 -System zu installieren.

Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus, um REMI- und Epel -Repositories zu konfigurieren:

sudo dnf install -y https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.Drehzahl  sudo dnf install -y https: // rpms.Remirepo.net/Enterprise/remi-release-8.Drehzahl  

Sobald Sie beide oben genannten Pakete installiert haben, verwenden Sie das DNF -Befehlszeilen -Tool, um aktiv PHP: RMI-8.0 Repository, das PHP 8 -Pakete enthält.

Sudo DNF-Modul aktivieren PHP: Remi-8.0 -y  

Überprüfen Sie das aktive Repository für die PHP -Pakete auf Ihrem System.

Sudo DNF -Modulliste PHP  

Stellen Sie sicher, dass die Remi-8.0 Dampf ist für die PHP -Pakete aktiv. Es wird haben [e] Kurz nach dem Namen des Repositorys. Siehe den folgenden Screenshot:

Schritt 2 - Installation von Php 8 bei CentOS

Ihr System ist für die Php 8 -Installation bereit. Führen Sie den folgenden Befehl vom Terminal aus.

sudo dnf Installieren Sie PHP PHP-CLI PHP-COMMON  

Drücken Sie 'y' für eine Bestätigung, die während der Installation aufgefordert wurde.

Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um die installierte PHP -Version auf Ihrem System anzuzeigen.

PHP -v  

Zu diesem Zeitpunkt haben Sie erfolgreich Php 8 auf CentOS 8 und RHEL 8 -Systemen installiert.

Schritt 3 - Installieren Sie Apache mit PHP 8 auf CentOS

Dies ist der optionale Schritt für Sie. Wenn Sie nur PHP -CLI benötigen, um PHP -Skripte auszuführen.

In den meisten Fällen verwenden wir Apache jedoch für die Bereitstellung von PHP -basierten Webanwendungen. Führen Sie einfach den folgenden Befehl auf den Apache -Webserver auf Ihrem System aus.

sudo dnf install httpd -y  

Verity, dass Apache nun gelesen wird, um PHP -Dateien über das Web zu servieren. Erstellen Sie die PHP -Info -Datei auf Ihrem CentOS -Server. Der Standard -Virtulhost verwendet /var/www/html als Dokumentwurzel. Erstellen Sie also eine Datei unter diesem Verzeichnis:

echo "">/var/www/html/Info.Php  

Nächste Zugriffsinformationen.PHP -Datei mithilfe der Server -IP -Adresse wie unten:

Schritt 4 - Installation der PHP -Erweiterung

Im Allgemeinen hängt die Webanwendung von mehreren PHP -Erweiterungen ab. Eine PHP -Erweiterung ist eine speziell gebildete Bibliothek für die spezifischen Aufgaben.

Sehen Sie sich die verfügbaren PHP -Erweiterungen an, Typ:

sudo dnf suche php-*  

Installieren Sie nun die erforderliche PHP -Erweiterung für Ihre Anwendung.

sudo dnf installieren php-gd php-mbstring php-mysqlnd  

Verwenden -M Option zum Anzeigen der derzeit aktivierten PHP -Erweiterungen.

PHP -M  PHP -M | Grep-Erweiterungsname  

Abschluss

Dieses Tutorial hat Ihnen geholfen, PHP 8 zu installieren.0 einschließlich der erforderlichen Erweiterung auf CentOS/RHEL 8 Linux -System.