GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie Nginx unter CentOS 8

Nginx ist ein Open-Source-Hochleistungs-Webserver, der häufig als Reserve-Proxy mit HTTP-Server-Fähigkeiten, Webserver, Load Balancer, Caching- und Media-Streaming-Software verwendet wird. Die Struktur von Nginx ist ereignisgesteuert, wodurch mehrere Anfragen gleichzeitig verarbeitet werden können. Es ist skalierbarer als Apache. Nginx ist in der Lage, die Last einer großen Anzahl gleichzeitiger Verbindungen auszugleichen.

In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie Nginx auf einem CentOS 8-Server installieren.

Voraussetzungen

Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass kein Prozess auf Port 80 oder 443 ausgeführt wird.

Installation von Nginx auf CentOS 8

Die folgenden Schritte führen Sie aus, um Ngnix auf Ihrem System zu installieren:

Melden Sie sich als Root-Benutzer auf Ihrem System an.

Öffnen Sie das Terminalfenster, indem Sie über Aktivitäten auf die Suchleiste zugreifen. Oder Sie können mit den Tastenkombinationen Strg + Alt + t öffnen.

Nginx ist standardmäßig in CentOS 8-Repositories verfügbar. Sie können es also mit dem Yum-Paketmanager auf Ihrem System installieren. Um Nginx zu installieren, geben Sie den folgenden Befehl auf dem Terminal ein:

$ sudo yum install nginx

Auf dem Terminal wird eine Eingabeaufforderung zur Benutzerbestätigung angezeigt. Sie drücken „y“ und „Enter“, um mit der Installation von Nginx-Paketen fortzufahren.

Nach einer Weile wird auf dem Terminal der Status „abgeschlossen“ angezeigt, der anzeigt, dass Ngnix erfolgreich auf Ihrem System installiert wurde.

Sobald die Installation von Nginx abgeschlossen ist, aktivieren Sie jetzt den Nginx-Dienst auf Ihrem System, indem Sie den folgenden Befehl verwenden:

$ sudo systemctl enable nginx

Im nächsten Schritt starten wir den Nginx-Dienst auf Ihrem System mit dem folgenden Befehl:

$ sudo systemctl start nginx

Jetzt überprüfen wir, ob der Ngnix-Dienst ausgeführt wird. Geben Sie dazu am Terminal folgenden Befehl ein:

$ sudo systemctl status nginx

Firewall-Einstellungen anpassen

In CentOS 8 ist die Standardlösung der Firewall „Firewalld“. Während der Nignx-Installation wird eine Firewalld-Dienstdatei mit einigen vordefinierten Regeln erstellt, um den Zugriff auf die Ports HTTP 443 und HTTP 80 zuzulassen.

Mit den folgenden Befehlen öffnen Sie die erforderlichen Ports dauerhaft:

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload

Testen Sie die Nginx-Installation

Jetzt testen Sie die Nginx-Installation. Zu diesem Zweck überprüfen Sie zunächst Ihre IP-Adresse, indem Sie auf dem Terminal den folgenden Befehl ausführen:

Öffnen Sie nun Ihren Firefox-Browser auf Ihrem System und geben Sie http://Ihre_IP in die Adressleiste Ihres Webbrowsers ein. Sie sehen die Standard-Willkommensseite von Nginx in Ihrem Browser wie folgt:

Herzlichen Glückwunsch, der Nginx-Server wurde erfolgreich auf Ihrem CentOS 8 installiert. Jetzt können Sie mit der Bereitstellung Ihrer Anwendungen beginnen und Nginx als Proxy-Webserver verwenden.

Die Konfigurationsdateien von Ngnix befinden sich im Verzeichnis /etc/nginx/. Die Hauptkonfigurationsdatei von Nginx ist /etc/nginx/nginx.conf.

Schlussfolgerung

In diesem Artikel haben Sie erfahren, wie Sie Nginx auf CentOS 8 installieren können. Außerdem erfahren Sie, wie Sie die Firewall-Einstellungen auf Ihrem System über das Terminal anpassen. Ich hoffe, Ihnen hat dieser Artikel gefallen und er ist nützlich für Sie. Wenn Sie Probleme mit diesem Artikel haben, teilen Sie uns dies bitte durch Ihr Feedback oder einen Kommentar im Kommentarfeld mit.


Linux
  1. So installieren und konfigurieren Sie Nginx unter CentOS 7

  2. So installieren Sie Nginx unter CentOS 7

  3. So installieren Sie R unter CentOS 7

  4. So installieren Sie phpMyAdmin mit Nginx unter CentOS 7

  5. So installieren Sie Gradle unter CentOS 8

So installieren Sie VeraCrypt unter CentOS 8

So installieren Sie Nginx unter CentOS 6

So installieren Sie Cinnamon unter CentOS 7

So installieren Sie Varnish Cache unter CentOS 7

So installieren Sie Nginx unter CentOS 7

Wie installiere ich Nginx unter CentOS 7?