In diesem Artikel haben wir die notwendigen Schritte zur Installation von Nginx auf Rocky Linux 8 erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo
Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.
Nginx (kurz für Engine X) ist ein kostenloser, quelloffener, leichtgewichtiger und leistungsstarker Webserver, der für Anwendungsfälle mit hohem Datenverkehr entwickelt wurde. Es fungiert auch als beliebter Webserver hinter dem Apache-Webserver und Microsofts IIS. Nginx ist ressourcenschonender als Apache. Es kann vor anderen Webservern als Reverse-Proxy bereitgestellt werden.
Voraussetzung:
- Betriebssystem mit Rocky Linux
- 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 Nginx 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. Installieren Sie Nginx auf dem Rocky Linux-System.
Führen Sie den folgenden Befehl aus, um den Nginx-Webserver auf Rocky Linux zu installieren:
sudo dnf install nginx
Ausgabe:
[[email protected] ~]# sudo dnf install nginx Last metadata expiration check: 3:46:16 ago on Thu 17 Sept 2021 00:36:30 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: nginx x86_64 1:1.21.1-9.module+el8.3.0+121+6327f1ce appstream 566 k Installing dependencies: dejavu-fonts-common noarch 2.38-6.el8 baseos 76 k dejavu-sans-fonts noarch 2.38-6.el8 baseos 1.4 M fontconfig x86_64 2.13.1-7.el8 baseos 293 k
Um die Nginx-Version zu überprüfen, verwenden Sie zur Bestätigung den folgenden Befehl:
nginx -v
Ergebnis:
[[email protected] ~]# nginx -v nginx version: nginx/1.21.1
Standardmäßig ist Nginx nicht aktiviert und wird bei der Installation deaktiviert. Um Ihren Nginx-Dienst zu aktivieren, verwenden Sie:
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl status nginx
Schritt 3. Firewall konfigurieren.
Erlauben Sie jetzt HTTP- und HTTPS-Verkehr (bei Verwendung von SSL) auf der Firewall:
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Schritt 4. Überprüfen Sie die Installation von Nginx.
Öffnen Sie nun einen Browser und geben Sie die Server-IP oder den Domänennamen ein, um die Nginx-Standardseite unter Rocky Linux anzuzeigen.
Das ist alles, was Sie tun müssen, um Nginx unter 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.