Jak zainstalować Nginx w systemie Windows 10

Jedną z zalet systemów UNIX, takich jak Linux, jest ich wydajność i wszechstronność podczas uruchamiania aplikacji. Jeśli mówimy o środowiskach internetowych, bez wątpienia jedną z najbardziej znanych aplikacji pod względem całej swojej wydajności jest Nginx. Nginx (silnik x) został opracowany jako serwer proxy HTTP, serwer proxy poczty lub serwer proxy TCP / UDP, dzięki któremu własne funkcje zarządzania siecią są rozbudowane i skalowalne.

Funkcje NginxWszystkie źródła oraz dokumentacja Nginx są dystrybuowane na podstawie 2-klauzulowej licencji BSD, a niektóre z jej głównych funkcji to:

  • Posiada przyspieszoną obsługę buforowania dla serwerów FastCGI, uwsgi, SCGI i memcached.
  • Posiada funkcję równoważenia obciążenia i odporności na awarie dla lepszej dostępności.
  • Możesz zarządzać plikami i indeksami statycznymi.
  • Integruje przyspieszone zwrotne proxy z buforowaniem.
  • Został zaprojektowany w architekturze modułowej.
  • Dostępne są filtry zawierające narzędzia, takie jak gzipowanie, zakresy bajtów, XSLT, SSI i filtr transformacji obrazu.
  • Posiada wsparcie dla HTTP/2.
  • Zarządzaj serwerami wirtualnymi opartymi na nazwach i adresach IP.
  • Akceptuje metody PUT, DELETE, MKCOL, COPY i MOVE.
  • Przekieruj kody błędów 3xx-5xx.
  • Strumieniuj FLV i MP4.
  • Jego geolokalizacja opiera się na IP.
  • Posiada osadzony Perl.
  • Możesz przekierować użytkownika do serwera IMAP lub POP3 za pośrednictwem zewnętrznego serwera uwierzytelniania HTTP.
  • Akceptuje metody uwierzytelniania POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: LOGIN, AUTH LOGIN / PLAIN / CRAM-MD5 i SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Obsługuje SSL, STARTTLS i STLS.
  • Obsługuje SSL i TLS SNI dla TCP.
  • Pozwala na rekonfigurację i aktualizację za pomocą pliku wykonywalnego bez wpływu na obsługę klienta.
  • Obejmuje obsługę kqueue (FreeBSD 4.1+), epoll (Linux 2.6+), / dev / poll (Solaris 7 11 / 99+), portów zdarzeń (Solaris 10), select i poll.

Jak widać, istnieje wiele funkcji Nginx i chociaż jest oficjalnie kompatybilny z systemami Microsoft, takimi jak Windows XP, Windows Server2021-2022, Windows 7, Windows 10, nie jest normalne, aby niektórzy użytkownicy instalowali go w systemie Windows 10, ponieważ myślą, że to ich własny Linux. Ale Solvetic jest tutaj, aby wyjaśnić, jak bez problemów zainstalować Nginx na Windows 10 i zarządzać wszystkim, co jest związane z siecią.

1. Pobierz Nginx na Windows 10

Krok 1
Na początek przejdziemy do następującego oficjalnego linku Nginx:

Krok 2
Zobaczymy tam:

POWIĘKSZAĆ

Krok 3
Jak widać, opcje są zróżnicowane, Nginx zaleca korzystanie z opcji „Wersja główna”, ale to nadal jest podatne na błędy, więc Solvetic zaleca pobranie tabletu z sekcji „Wersja stabilna”, czyli w tym przypadku „nginx”. / Windows -1.16.1.pgp ”, klikając tam określamy, gdzie zostanie zapisany skompresowany plik:

POWIĘKSZAĆ

Krok 4
Klikamy Zapisz, a po pobraniu przystępujemy do wyodrębnienia jego zawartości, klikając plik prawym przyciskiem myszy i wybierając „Wypakuj tutaj”:

POWIĘKSZAĆ

Krok 5
Po wyodrębnieniu zobaczymy:

POWIĘKSZAĆ

Krok 6
Teraz przeniesiemy folder „nginx-1.16.1” do ścieżki „Pliki programów” na dysku C systemu Windows 10. Celem tego jest uruchomienie Nginx jako domyślnego programu usługi sieciowej.

POWIĘKSZAĆ

2. Zainstaluj Nginx na Windows 10

Krok 1
Po skopiowaniu folderu na dysk C przystępujemy do instalacji Nginx, w tym celu dwukrotnie klikniemy plik wykonywalny nginx.exe w przeniesionym folderze:

POWIĘKSZAĆ

Krok 2
Windows 10 może wyświetlić następujące ostrzeżenie:

Krok 3
Tam musimy zezwolić na dostęp do usługi Nginx w Zaporze systemu Windows, klikając przycisk „Zezwól na dostęp”, a następnie Nginx zostanie automatycznie zainstalowany bez potrzeby korzystania z kreatora instalacji, aby sprawdzić, czy Nginx został poprawnie zainstalowany, uzyskując dostęp do przeglądarki internetowej i wykonując linię localhost, wynik powinien być następujący:

POWIĘKSZAĆ

Krok 4
Usługi Nginx będzie można sprawdzić z Menedżera zadań, do którego uzyskujemy dostęp, klikając prawym przyciskiem myszy pasek zadań i w zakładce „Procesy” oraz w sekcji „Procesy w tle” zobaczymy te powiązane z Nginx. Tam możemy je ponownie uruchomić lub zakończyć, jeśli chcemy.

POWIĘKSZAĆ

3. Uruchom Nginx w systemie Windows 10

Krok 1
Po zainstalowaniu Nginx, jak widzieliśmy, przejdziemy do funkcji funkcji systemu Windows, korzystając z dowolnej z następujących opcji:

  • Korzystanie z następujących klawiszy i uruchomienie polecenia appwiz.cpl

+ R

  • W ścieżce Panel sterowania \ Programy \ Programy i funkcje i tam klikając wiersz „Włącz lub wyłącz funkcje systemu Windows”

POWIĘKSZAĆ

Krok 2
W wyświetlonym oknie zlokalizujemy wiersz „Internetowe usługi informacyjne”, wyświetlamy sekcję „Narzędzia administracji sieciowej” a następnie aktywujemy pole „Konsola administracyjna IIS”:

NotatkaTen krok jest niezbędny, ponieważ do uruchomienia Nginx w systemie Windows 10 konieczne będzie użycie Internetowych usług informacyjnych (IIS), czyli serwera WWW firmy Microsoft, z którego można zarządzać stronami lub plikami HTML.

Krok 3
Po wybraniu tego pola kliknij OK, a proces przejdzie, aby aktywować tę funkcję systemu Windows 10:

Krok 4
Po zweryfikowaniu plików zmiany zostaną zastosowane:

Krok 5
Kiedy to się skończy, zobaczymy co następuje. Kliknij Zamknij, aby wyjść z kreatora.

Krok 6
Dostęp do Menedżera IIS możemy uzyskać z menu Start:

Krok 7
Podczas uzyskiwania dostępu zobaczymy:

POWIĘKSZAĆ

Krok 8
Domyślnie ścieżka serwera to inetpub wwwroot:

POWIĘKSZAĆ

Krok 9
Jeśli chcemy, możemy edytować tę trasę, klikając prawym przyciskiem myszy wiersz „Domyślna witryna sieci Web” i wybierając „Konfiguracja podstawowa”:

POWIĘKSZAĆ

Krok 10
Następnie dodajemy żądaną ścieżkę w polu „Ścieżka fizyczna”:

Krok 11
Klikamy OK, aby zapisać zmiany:

POWIĘKSZAĆ

Krok 12
Następnie przejdziemy do ścieżki C:\Program Files\nginx-1.16.1\conf i tam klikamy prawym przyciskiem myszy plik nginx.conf i wybieramy edytor tekstu do edycji:

POWIĘKSZAĆ

Krok 13
W pliku zlokalizujemy wiersz "lokalizacja" i tam ustalimy ścieżkę, którą wcześniej zdefiniowaliśmy:

POWIĘKSZAĆ

Krok 14
Zapisujemy zmiany i teraz przejdziemy do folderu HTM i otworzymy plik „indeks” za pomocą edytora tekstu:

POWIĘKSZAĆ

Krok 15
Podczas dostępu do pliku możemy edytować żądany tekst:

POWIĘKSZAĆ

Krok 16
Wracając do przeglądarki i ponownie uruchamiając "localhost", zobaczymy komunikat, który ustaliliśmy:

POWIĘKSZAĆ

Jak widać, możliwe jest zainstalowanie Nginx w systemie Windows 10, a tym samym uzyskanie doskonałego narzędzia do zarządzania stronami internetowymi w dynamiczny, bezpieczny i w pełni funkcjonalny sposób, ponieważ każda funkcja Nginx została stworzona w celu zapewnienia użytkownikowi najlepszej administracji. w ten sposób uzyskaj maksymalny potencjał tego narzędzia.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave