So installieren Sie Nginx unter Win10

So installieren Sie Nginx unter Win10

Da das Unternehmen mich bat, einen WebService-Server für das Ford-Projekt auf Basis von nginx zu erstellen, um die Last zu implementieren, begann ich, nginx zu verwenden. Hier werde ich die Installation von nginx teilen

Meine lokale Umgebung: Win10-64 Bit.

1. Laden Sie das entsprechende Installationspaket von der offiziellen Nginx-Website herunter: http://nginx.org/en/download.html.

Laden Sie es herunter, entpacken Sie es und legen Sie die entpackten Dateien in ein Verzeichnis Ihrer Wahl. Meine entpackten Dateien liegen im Stammverzeichnis von Laufwerk D, wie unten gezeigt:

Rufen Sie das cmd-Fenster des Fensters auf, geben Sie den Befehl wie in der folgenden Abbildung gezeigt ein, geben Sie das nginx-Verzeichnis (D:/nginx-1.8.1) ein und verwenden Sie „start nginx.exe“, um nginx zu installieren, wie in der folgenden Abbildung gezeigt:

Nach erfolgreicher Installation wird Ihnen im „Task-Manager“ der Prozess „nginx.exe“ angezeigt, wie in der folgenden Abbildung dargestellt:

Geben Sie 127.0.0.1 in die Adressleiste des Browsers ein. Daraufhin wird die nginx-Begrüßungsoberfläche wie unten gezeigt angezeigt.

Wenn Sie feststellen, dass kein Prozess vorhanden ist, bedeutet dies, dass Ihre Installation fehlgeschlagen ist. Sie können den Fehler im Protokollordner in Ihrem Verzeichnis D:\nginx-1.8.1 überprüfen. Wenn dort steht:

Das bedeutet, dass Ihr Port 80 belegt ist. Alternativ können Sie das DOS-System aufrufen und den folgenden Befehl ausführen: netstat -aon | findstr :80, um zu prüfen, ob Port 80 belegt ist. Wenn ja, müssen Sie die Registrierung wie folgt ändern:

1. Öffnen Sie die Registrierung: regedit

2. Suchen Sie: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP

3. Suchen Sie ein Element vom Typ REG_DWORD Start und ändern Sie es in 0

4. Starten Sie das System neu, der Systemprozess belegt nicht Port 80

An diesem Punkt können Sie ausführen

Entsprechender Befehl: Starten Sie den Befehl nginx.exe.

nginx.exe -s stop // Stoppen Sie nginx

nginx.exe -s reload //Nginx neu laden

nginx.exe -s quit //Nginx beenden

Hinweis: In den obigen Befehlen kann .exe entfernt werden

Die Funktionsweise des entsprechenden Befehls ist in der folgenden Abbildung dargestellt:

2. Nginx-Konfigurationsdatei Die Nginx-Konfigurationsdatei ist nginx.conf. Die entsprechenden Vorgänge sind in der folgenden Abbildung dargestellt:

Analyse der Nginx-Konfigurationsdatei: https://www.jb51.net/article/103968.htm

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Installieren und konfigurieren Sie IIS + MySQL + nginx + php7.1.7 unter Win10
  • So installieren Sie Nginx in Docker
  • So installieren Sie Nginx an einem bestimmten Ort im Centos-System
  • Lösung für Nginx-Installationsfehler
  • So installieren Sie eine PHP7 + Nginx-Umgebung unter CentOS6.6
  • Detailliertes Tutorial zur Nginx-Installation
  • So installieren Sie PHP7.4 und Nginx auf Centos
  • Detailliertes Tutorial zur Installation von Nginx auf CentOS8 (Bild und Text)
  • Detaillierte Erläuterung der Installation, Bereitstellung und Verwendung von Nginx unter Linux
  • Richtige Schritte zur Installation von Nginx unter Linux
  • Der Prozess der Installation und Konfiguration von Nginx in Win10

<<:  Verwenden der Better-Scroll-Komponente in Vue zum Realisieren der horizontalen Scrollfunktion

>>:  Mysql aktualisiert die Datenbank dynamisch - Skriptbeispiel - Erklärung

Artikel empfehlen

Eine kurze Analyse der Konfigurationselemente des Angular CLI-Releasepfads

Vorwort Bei der Projektfreigabe ist immer eine Ve...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.24

MySQL ist das beliebteste relationale Datenbankma...

Detaillierte Erklärung des Unterschieds zwischen Tags und Elementen in HTML

Ich glaube, dass es vielen Freunden, die sich mit ...

Was tun, wenn Sie Ihr MySQL-Passwort vergessen?

Zweimal Ihr MySQL-Passwort vergessen? Zuerst habe...

Detaillierte Erläuterung der elastischen CSS3-Erweiterungsbox

verwenden Flexible Boxen spielen beim Front-End-L...

Einführung in useRef und useState in JavaScript

Inhaltsverzeichnis 1. useState-Hook 2. useRef-Hoo...

MySQL-Experiment: Verwenden von Explain zur Analyse des Indextrends

Überblick Die Indizierung ist eine Fähigkeit, die...

Einfaches Beispiel für HTML-Textformatierung (ausführliche Erklärung)

1. Textformatierung: Dieses Beispiel zeigt, wie T...

SQL-Implementierung von LeetCode (178. Punkterangliste)

[LeetCode] 178.Ranglistenergebnisse Schreiben Sie...

Vorgang zur Zeitzonenanpassung im Docker-Container

Wie kann ich überprüfen, ob die Zeitzone des Dock...

So kapseln Sie Axios in Vue

Inhaltsverzeichnis 1. Installation 1. Einleitung ...

Lösung für die Ausnahmen 1449 und 1045 bei der Verbindung mit MySQL

Lösung für die Ausnahmen 1449 und 1045 bei der Ve...