In diesem Artikel haben wir die notwendigen Schritte erklärt, um PHP 8 auf Rocky Linux 8 zu installieren. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit
PHP ist eine serverseitige Skriptsprache, die auch als „Hypertext-Präprozessor“ bekannt ist. Es wird für die Entwicklung statischer und dynamischer Webanwendungen verwendet. Das neue PHP enthält viele neue Funktionen und Optimierungen, darunter benannte Argumente, Union-Typen, Attribute, Heraufstufung von Konstruktoreigenschaften, Match-Ausdrücke, nullsichere Operatoren, JIT und Verbesserungen des Typsystems, der Fehlerbehandlung und der Konsistenz.
Voraussetzung:
- Betriebssystem mit Rocky Linux 8
- Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
- Gnome-Terminal für Linux-Desktop
- PuTTy SSH-Client für Windows oder macOS
- Powershell für Windows 10/11
- Vertraut mit DNF-Befehlen
Installieren Sie PHP 8 auf Rocky Linux 8
Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Rocky Linux-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.
sudo dnf update sudo dnf upgrade
Schritt 2. EPEL- und REMI-Repository hinzufügen.
Um das EPEL- und REMI-Repository unter Rocky Linux zu installieren, führen Sie den folgenden Befehl aus:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Als nächstes verwenden Sie die 14
Befehl zum Aktualisieren Ihrer Repository-Liste und verwenden Sie den 29
Befehl, um zu sehen, welche Optionen verfügbar sind und die Standardeinstellung:
sudo dnf update sudo dnf module list php
Aktivieren Sie dann 33
Modul:
sudo dnf module enable php:remi-8.0
Schritt 2. Installieren Sie PHP auf dem Rocky Linux-System.
Führen Sie den Befehl aus, um das neueste PHP auf unserem Rocky Linux-System zu installieren:
sudo dnf install php
Ausgabe:
[[email protected] ~]# sudo dnf install php Last metadata expiration check: 0:00:46 ago on Mon 20 Sep 2021 10:36:44 PM EDT. Dependencies resolved. ============================================================================================= Package Architecture Version Repository Size ============================================================================================= Installing: php x86_64 8.0.6-1.el8.remi remi-modular 1.6 M Installing dependencies: libsodium x86_64 1.0.18-2.el8 epel 162 k Installing weak dependencies: php-opcache x86_64 8.0.6-1.el8.remi remi-modular 762 k php-pdo x86_64 8.0.6-1.el8.remi remi-modular 154 k php-sodium x86_64 8.0.6-1.el8.remi remi-modular 93 k Transaction Summary ============================================================================================= Install 5 Packages Total download size: 2.7 M Installed size: 8.3 M Is this ok [y/N]: y
Wenn Sie die am häufigsten verwendeten Erweiterungen für PHP 8.0 installieren möchten, verwenden Sie den folgenden Befehl:
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml
PHP-Version prüfen:
php -v
Ergebnis:
[[email protected] ~]# php -v PHP 8.0.8 (cli) (built: Sept 10 2021 00:23:16) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.6, Copyright (c) Zend Technologies with Zend OPcache v8.0.6, Copyright (c), by Zend Technologies
Das ist alles, was Sie tun müssen, um PHP auf Rocky Linux 8 zu installieren. Ich hoffe, Sie finden diesen kurzen Tipp hilfreich. Weitere Informationen zum Nginx-Webserver finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.