Heim >Backend-Entwicklung >PHP-Tutorial >So installieren Sie den NGINX-Webserver unter CentOS, RHEL und Fedora

So installieren Sie den NGINX-Webserver unter CentOS, RHEL und Fedora

不言
不言Original
2019-04-10 13:57:023199Durchsuche

nginx (Engine x) ist ein leistungsstarker Webserver, der aufgrund seiner hohen Geschwindigkeit sehr beliebt ist. Nginx fungiert auch als Reverse-Proxy-Server. In diesem Artikel wird die Einrichtung von Nginx auf CentOS-, Rhel- und Fedora-Systemen vorgestellt.

So installieren Sie den NGINX-Webserver unter CentOS, RHEL und Fedora

Schritt 1: Nginx installieren

Das Nginx-Paket ist im Standard-Repository verfügbar. Führen Sie den folgenden Befehl aus, um die neueste verfügbare Nginx-Version auf Ihrem System zu installieren.

$ yum install nginx    
$ dnf install nginx#On Fedora 22+ systems

Schritt 2: Nginx-Grundkonfiguration

Führen Sie einige Ersteinstellungen durch, bevor Sie Nginx starten. Bearbeiten Sie die Nginx-Hauptkonfigurationsdatei /etc/nginx/nginx.conf und aktualisieren Sie die Werte.

$ vim /etc/nginx/nginx.conf

Aktualisieren Sie die folgenden Werte:

worker_processes  4;   # Number of CPU available in system 
listen  80;  # Port on which nginx will listen

Schritt 3: Nginx-Dienst starten

Verwenden Sie den folgenden Befehl, um den Nginx-Webserver zu starten und wenn der Das System startet, Nginx ist so konfiguriert, dass es automatisch startet.

$ systemctl enable nginx.service
$ systemctl start nginx.service

Greifen Sie nun mit Ihrem Lieblingsbrowser auf den Server über Port 80 zu und es wird die Standard-Nginx-Seite angezeigt.

Schritt 4: Virtuellen Host in Nginx erstellen

Nachdem wir erste Konfigurationsänderungen an Nginx vorgenommen haben, beginnen wir mit der Konfiguration des ersten virtuellen Hosts. Erstellen Sie zunächst ein Dokumentenstammverzeichnis für Ihre Anwendung.

$ sudo mkdir -p /var/www/example.com/httpdocs
$ sudo chown -R nginx.nginx /var/www/example.com

Jetzt eine Indexdatei mit Beispieltext erstellen

$ echo "Welcome to NGINX" > /var/www/example.com/httpdocs/index.html

Jetzt eine virtuelle Host-Konfigurationsdatei erstellen. Erstellen Sie einfach eine Kopie der Datei „default.conf“ mit dem Namen „example.com.conf“ und bearbeiten Sie die Datei im Editor.

$ cp /etc/nginx/conf.d/virtual.conf /etc/nginx/conf.d/example.com.conf
$ vim /etc/nginx/conf.d/example.com.conf

Nehmen Sie einige Änderungen an der Konfigurationsdatei wie unten vor und behalten Sie andere Einstellungen unverändert bei.

server {
    listen       80;
    server_name  example.com;

    location / {
        root   /var/www/example.com/httpdocs;
        index  index.html index.htm;

    }

Verwenden Sie abschließend den folgenden Befehl, um den Nginx-Dienst neu zu starten

$ sudo systemctl restart nginx.service

Für weitere spannende Inhalte können Sie auf PHP auf PHP-Chinesisch achten Website Video-Tutorial Kolumne!

Das obige ist der detaillierte Inhalt vonSo installieren Sie den NGINX-Webserver unter CentOS, RHEL und Fedora. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn