Nginx ist bereits ein häufig verwendetes Tool in unserer täglichen Entwicklung. Die einfache und schnelle Installation und Konfiguration reduziert den Zeitaufwand für Bereitstellung und Debugging erheblich. Dieser Artikel stellt 1. Nginx-Installation und Startvorgang unter Windows-System:
1. Laden Sie die entsprechende Version von der offiziellen Nginx-Website (http://nginx.org/en/download.html) herunter. Ich habe sie zur Dekomprimierung in 2. Starten Sie Nginx auf zwei Arten: Doppelklicken Sie einfach auf nginx.exe. Ein schwarzes Popup-Fenster wird aufblitzen und der Start ist abgeschlossen. Öffnen Sie das cmd-Eingabeaufforderungsfenster, wechseln Sie in das nginx-Verzeichnis, geben Sie den Befehl nginx.exe ein oder starten Sie nginx und drücken Sie die Eingabetaste. 3. Überprüfen Sie, ob nginx erfolgreich gestartet wurde. Geben Sie die URL http://localhost:80 direkt in die Adressleiste des Browsers ein und drücken Sie die Eingabetaste. Die folgende Seite wird angezeigt und zeigt an, dass der Start erfolgreich war. Sie können auch den Befehl tasklist /fi "imagename eq nginx.exe" in das cmd-Eingabeaufforderungsfenster eingeben. Wenn das folgende Ergebnis angezeigt wird, bedeutet dies, dass der Start erfolgreich war. 4. Nginx herunterfahren Wenn Sie nginx über das cmd-Befehlsfenster starten, wird der nginx-Prozess Geben Sie in der cmd-Befehlszeile den Nginx-Befehl nginx -s stop (nginx schnell herunterfahren) oder nginx -s quit (nginx vollständig herunterfahren und das Vorgangsprotokoll behalten) ein.
2. Stellen Sie Nginx so ein, dass es beim Booten automatisch startetWir verwenden das Windows Service Wrapper-Gadget, um Nginx in einen Windows-Dienst umzuwandeln, und konfigurieren den automatischen Start im Servicecenter, sodass Windows beim Hochfahren automatisch den Nginx-Dienst startet. 1. Laden Sie das selbststartende Tool herunterURL zum Herunterladen des Tools: https://github.com/winsw/winsw/releases Wie unten gezeigt, ist es die Tool-Datei für Für eine höhere Geschwindigkeit ist für das obige Github ein externer Netzwerkzugriff erforderlich. Für Studenten ohne externes Netzwerk habe ich es für Sie heruntergeladen. Bitte laden Sie es selbst herunter~ 32-Bit: Link: https://pan.baidu.com/s/1M5A5pWzQopqAsNRUxUL_AA Extraktionscode: a6kf 64-Bit: Link: https://pan.baidu.com/s/1Qv00LQOiW_CTyIHqY1wzlA Extraktionscode: cay8 2. Installieren Sie das Autostart-Tool Schritt 1 : Legen Sie das Tool nach dem Herunterladen in das Nginx-Installationsverzeichnis und Schritt 2 : Erstellen Sie im Nginx-Installationsverzeichnis einen neuen Dienstprotokollordner namens „Server-Logs“, um die mit dem Nginx-Dienst verbundenen Protokolle zu speichern. Schritt 3 : Erstellen Sie in diesem Verzeichnis eine neue Datei nginx-service.xml und schreiben Sie die Konfigurationsinformationen. Nachdem die Konfiguration abgeschlossen ist, können Sie damit Nginx als Windows-Dienst registrieren. Der Inhalt der Dateikonfiguration ist wie folgt: Die wichtigsten Punkte sind drei: Speicherort der Protokolldatei, Startbefehl und Herunterfahrbefehl. Mein Nginx-Verzeichnis ist: <!-- nginx-service.xml --> <Dienst> <id>nginx</id> <Name>nginx</Name> <Beschreibung>nginx</Beschreibung> <logpath>D:\work\nginx\nginx-1.18.0\server-logs\</logpath> <logmode>rollen</logmode> <abhängig></abhängig> <ausführbare Datei>D:\work\nginx\nginx-1.18.0\nginx.exe</ausführbare Datei> <stopexecutable>D:\arbeit\nginx\nginx-1.18.0\nginx.exe -s stop</stopexecutable> </Dienst> 3. Fügen Sie nginx zum Windows-Dienst hinzu Nachdem der obige Inhalt konfiguriert ist, führen Sie den Befehl als Administrator im Nginx-Installationsverzeichnis aus: Der nachfolgende Änderungsprozess der Windows-Dienste sollte den Schülern klar sein. Ändern Sie einfach den Startmodus auf automatisch. Starten Sie dann den Nginx-Dienst Überprüfen Sie nach dem Start, ob der Start erfolgreich war, über Anhang: Weitere Befehle des Tools
Dies ist das Ende dieses Artikels über die schnelle Installation von nginx unter Windows und die Konfiguration für den automatischen Start beim Booten. Weitere relevante Inhalte zum automatischen Start von nginx beim Booten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung des Übergangsattributs einer einfachen CSS-Animation
>>: Detaillierte Erläuterung des MySQL-Mechanismus zur gemeinsamen Abfrageoptimierung
Standardmäßig werden Prozesse im Container mit Ro...
In diesem Artikel finden Sie den spezifischen Cod...
Als ich kürzlich CSS studierte, stellte ich fest,...
Vorwort Dieser Artikel stellt hauptsächlich die r...
Inhaltsverzeichnis 1. Fehlermeldung 2. Fehlerursa...
<br />Nachfolgend sind die Probleme aufgefüh...
Ursache Ich habe WordPress einst auf Vultr einger...
Anti-Shake: Verhindert, dass wiederholte Klicks E...
Später habe ich auch hinzugefügt, wie man Jupyter...
Inhaltsverzeichnis Vue-Router 1. Verstehen Sie da...
Inhaltsverzeichnis Vorwort 1. Lazy Loading-Routin...
Inhaltsverzeichnis Zweck Modulinstallation Grundl...
Vorwort Wenn Sie jemand fragt: „Was sind die Merk...
Dieser Artikel stammt vom Apache Spark Meetup, da...
In diesem Artikel wird der spezifische Code der L...