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.