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

不言
Freigeben: 2023-04-05 19:36:01
Original
3197 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Aktualisieren Sie die folgenden Werte:

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

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Jetzt eine Indexdatei mit Beispieltext erstellen

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

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
Nach dem Login kopieren

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;

    }
Nach dem Login kopieren

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

$ sudo systemctl restart nginx.service
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage