So installieren Sie Nginx unter Windows 10

Einer der Vorteile von UNIX-Systemen wie Linux ist ihre Leistungsfähigkeit und Vielseitigkeit beim Ausführen von Anwendungen. Wenn wir ohne Zweifel über Webumgebungen sprechen, ist Nginx eine der bekanntesten Anwendungen für all ihre Leistung. Nginx (engine x), wurde als HTTP-Proxy-Server, als Mail-Proxy-Server oder als TCP/UDP-Proxy-Server entwickelt, mit dem die eigenen Web-Management-Funktionen umfangreich und skalierbar sind.

Nginx-FunktionenAlle Quellen sowie die Nginx-Dokumentation werden unter der 2-Klausel-BSD-Lizenz vertrieben und einige der Hauptfunktionen sind:

  • Es hat eine beschleunigte Caching-Unterstützung für FastCGI-, uwsgi-, SCGI- und Memcached-Server.
  • Es hat die Funktion des Lastausgleichs und der Fehlertoleranz für eine bessere Verfügbarkeit.
  • Sie können statische Dateien und Indizes verwalten.
  • Es integriert einen beschleunigten Reverse-Proxy mit Caching.
  • Es wurde in modularer Architektur entwickelt.
  • Es sind Filter verfügbar, die Dienstprogramme wie gzipping, Bytebereiche, XSLT, SSI und Bildtransformationsfilter enthalten.
  • Es hat Unterstützung für HTTP / 2.
  • Verwalten Sie virtuelle Server, die namens- und IP-basiert sind.
  • Akzeptiert die Methoden PUT, DELETE, MKCOL, COPY und MOVE.
  • 3xx-5xx-Fehlercodes umleiten.
  • FLV und MP4 streamen.
  • Seine Geolokalisierung basiert auf IP.
  • Es hat Perl eingebettet.
  • Sie können den Benutzer über einen externen HTTP-Authentifizierungsserver an einen IMAP- oder POP3-Server umleiten.
  • Akzeptiert POP3-Authentifizierungsmethoden: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 und SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Unterstützt SSL, STARTTLS und STLS.
  • Unterstützt SSL und TLS SNI für TCP.
  • Es kann mit einer ausführbaren Datei neu konfiguriert und aktualisiert werden, ohne den Kundenservice zu beeinträchtigen.
  • Beinhaltet Unterstützung für kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), /dev/poll (Solaris 7 11 / 99+), Event-Ports (Solaris 10), select und poll.

Wie Sie sehen, gibt es viele Nginx-Funktionen und obwohl es offiziell mit Microsoft-Systemen wie Windows XP, Windows Server2021-2022, Windows 7, Windows 10 kompatibel ist, ist es für einige Benutzer nicht normal, es unter Windows 10 zu installieren, da sie denken, es sei ihr eigenes Linux. Aber Solvetic ist hier, um zu erklären, wie Sie Nginx unter Windows 10 problemlos installieren und von dort aus alles rund um das Web verwalten können.

1. Nginx unter Windows 10 herunterladen

Schritt 1
Um zu beginnen, gehen wir zum folgenden offiziellen Nginx-Link:

Schritt 2
Dort werden wir folgendes sehen:

VERGRÖSSERN

Schritt 3
Wie Sie sehen, sind die Optionen vielfältig, Nginx empfiehlt die Verwendung der Option "Mainline-Version", die jedoch immer noch fehleranfällig ist / Windows -1.16.1.pgp ”, indem wir dort klicken, legen wir fest, wo die komprimierte Datei gespeichert wird:

VERGRÖSSERN

Schritt 4
Wir klicken auf Speichern und nach dem Herunterladen extrahieren wir den Inhalt, indem wir mit der rechten Maustaste auf die Datei klicken und "Hier extrahieren" auswählen:

VERGRÖSSERN

Schritt 5
Nach dem Extrahieren sehen wir Folgendes:

VERGRÖSSERN

Schritt 6
Jetzt verschieben wir den Ordner „nginx-1.16.1“ in den Pfad „Programme“ auf Laufwerk C von Windows 10. Der Zweck besteht darin, Nginx als Standard-Webdienstprogramm auszuführen.

VERGRÖSSERN

2. Installieren Sie Nginx unter Windows 10

Schritt 1
Sobald wir den Ordner auf Laufwerk C kopiert haben, fahren wir mit der Installation von Nginx fort. Dazu doppelklicken wir auf die ausführbare Datei nginx.exe in dem Ordner, den wir verschoben haben:

VERGRÖSSERN

Schritt 2
Windows 10 zeigt möglicherweise die folgende Warnung an:

Schritt 3
Dort müssen wir den Zugriff auf den Nginx-Dienst in der Windows-Firewall zulassen, indem wir auf die Schaltfläche "Zugriff zulassen" klicken, dann wird Nginx automatisch installiert, ohne dass ein Installationsassistent erforderlich ist, um zu überprüfen, ob Nginx korrekt installiert wurde, indem auf einen Webbrowser zugegriffen wird und Ausführen der localhost-Zeile sollte das Ergebnis wie folgt sein:

VERGRÖSSERN

Schritt 4
Es wird möglich sein, die Nginx-Dienste über den Task-Manager zu überprüfen, auf den wir durch Rechtsklick auf die Taskleiste und auf der Registerkarte "Prozesse" zugreifen. Im Abschnitt "Hintergrundprozesse" werden die mit Nginx verknüpften angezeigt. Dort können wir sie auf Wunsch neu starten oder beenden.

VERGRÖSSERN

3. Führen Sie Nginx unter Windows 10 aus

Schritt 1
Sobald Nginx installiert ist, wie wir gesehen haben, gehen wir mit einer der folgenden Optionen zur Windows-Funktionsfunktion:

  • Verwenden der folgenden Schlüssel und Ausführen des Befehls appwiz.cpl

+ R

  • Im Pfad Systemsteuerung \ Programme \ Programme und Funktionen und dort auf die Zeile "Windows-Funktionen aktivieren oder deaktivieren" klicken

VERGRÖSSERN

Schritt 2
Im angezeigten Fenster finden wir die Zeile "Internetinformationsdienste", wir zeigen den Abschnitt "Webverwaltungstools" an und aktivieren dann das Kontrollkästchen "IIS-Verwaltungskonsole":

NotizDieser Schritt ist wichtig, da zum Ausführen von Nginx unter Windows 10 die Internetinformationsdienste (IIS) verwendet werden müssen, ein Microsoft-Webserver, von dem aus Sie Seiten oder HTML-Dateien verwalten können.

Schritt 3
Sobald wir dieses Kontrollkästchen ausgewählt haben, klicken Sie auf OK und der Vorgang wird durchlaufen, um diese Funktion von Windows 10 zu aktivieren:

Schritt 4
Sobald die Dateien validiert sind, werden die Änderungen übernommen:

Schritt 5
Wenn dies endet, werden wir Folgendes sehen. Klicken Sie auf Schließen, um den Assistenten zu beenden.

Schritt 6
Wir können über das Startmenü auf den IIS-Manager zugreifen:

Schritt 7
Beim Zugriff sehen wir Folgendes:

VERGRÖSSERN

Schritt 8
Standardmäßig lautet der Serverpfad inetpub wwwroot:

VERGRÖSSERN

Schritt 9
Wenn wir möchten, können wir diese Route bearbeiten, indem wir mit der rechten Maustaste auf die Zeile "Standard-Website" klicken und "Grundkonfiguration" auswählen:

VERGRÖSSERN

Schritt 10
Anschließend fügen wir im Feld „Physical path“ den gewünschten Pfad hinzu:

Schritt 11
Wir klicken auf OK, um die Änderungen zu speichern:

VERGRÖSSERN

Schritt 12
Danach gehen wir zum Pfad C:\Programme\nginx-1.16.1\conf und klicken dort mit der rechten Maustaste auf die Datei nginx.conf und wählen einen Texteditor zum Bearbeiten:

VERGRÖSSERN

Schritt 13
In der Datei suchen wir die Zeile "location" und legen dort den zuvor definierten Pfad fest:

VERGRÖSSERN

Schritt 14
Wir speichern die Änderungen und gehen nun in den HTM-Ordner und öffnen die Datei "index" mit einem Texteditor:

VERGRÖSSERN

Schritt 15
Beim Zugriff auf die Datei können wir den gewünschten Text bearbeiten:

VERGRÖSSERN

Schritt 16
Wenn Sie zu einem Browser zurückkehren und "localhost" erneut ausführen, sehen wir die von uns festgelegte Meldung:

VERGRÖSSERN

Wie Sie sehen, ist es möglich, Nginx unter Windows 10 zu installieren und somit ein großartiges Werkzeug zur Verwaltung von Websites auf dynamische, sichere und voll funktionsfähige Weise zu haben, da jede Nginx-Funktion erstellt wurde, um dem Benutzer die beste Verwaltung zu bieten So nutzen Sie das maximale Potenzial dieses Tools.

wave wave wave wave wave