Czy potrzebujesz uruchomić serwer WWW Nginx na swoim serwerze Windows? Jak się okazuje, zainstalowanie i uruchomienie Nginx na platformie serwerowej Windows jest łatwiejsze niż kiedykolwiek. Oto, jak sprawić, by działało w twoim systemie.
Jak pobrać serwer WWW Nginx na Windows Server
Przejdź na oficjalną stronę pobierania , aby pobrać Ngnix na swój serwer z systemem Windows. Tam wybierz najnowszą wersję systemu Windows i pobierz ją na swój serwer. Pobieranie powinno być szybkie, ponieważ nie jest bardzo duże.
Po zakończeniu pobierania otwórz Eksploratora Windows i wybierz folder „Pobrane”. Następnie przenieś plik archiwum ZIP na dysk „C:/”. Po umieszczeniu pliku otwórz aplikację Powershell. Powershell jest wymagany do skonfigurowania oprogramowania.
W aplikacji Powershell zainstaluj narzędzie „Rozwiń archiwum” w Powershell za pomocą następującego polecenia.
Get-Command Rozwiń-Archiwum
Po zainstalowaniu Expand-Archive rozpakuj plik Nginx, który umieściłeś w „C:/”.
Rozwiń archiwum — Ścieżka C:\nginx-1.23.2.zip — Ścieżka docelowa C:\ — Szczegółowa
Proces ekstrakcji powinien przebiegać szybko. Po zakończeniu procesu uruchom polecenie clear , aby wyczyścić monit ze wszystkich innych poleceń. Następnie możesz uruchomić polecenie cd , aby przejść do folderu „nginx-1.23.2”.
jasne
cd .\nginx-1.23.2\
Po wejściu do folderu uruchom polecenie ls , aby wyświetlić całą zawartość folderu Nginx na dysku „C: /” w systemie Windows Server . Nginx.exe powinien teraz działać w tle w systemie Windows Server. Możesz to sprawdzić za pomocą menedżera zadań GUI dołączonego do systemu Windows Server lub polecenia ps w Powershell.
Jak skonfigurować serwer WWW Nginx w systemie Windows Server
Serwer WWW Nginx nie wymaga dużej konfiguracji po wyjęciu z pudełka w systemie Windows Server. Jednak nadal będziemy musieli omówić podstawy (gdzie umieszczane są dane serwera WWW itp.)
Nginx w systemie Windows działa trochę inaczej niż w systemie Linux . Zamiast folderu /var/www/
Nginx ustawia się tam, gdzie został pierwotnie uruchomiony. Tak więc, ponieważ Nginx został uruchomiony z C:\nginx-1.23.2\, folder „HTML”, w którym obsługiwane są strony internetowe, znajduje się w:
C:\nginx-1.23.2\html\
Podobnie folder plików konfiguracyjnych dla Nginx znajduje się w C:\nginx-1.23.2\conf\
, pliki dziennika są przechowywane w C:\nginx-1.23.2\logs\
, itp. Aby uzyskać dostęp do tych plików w celu modyfikacji, otwórz Eksplorator Windows, wybierz „ C:\nginx-1.23.2\
” i przejdź stamtąd.
Jak zarządzać Nginx na Windows Server
Będziesz musiał znać kilka poleceń, aby zarządzać serwerem WWW Nginx w systemie Windows Server. Aby rozpocząć, otwórz aplikację Eksplorator Windows i przejdź do „C:\nginx-1.23.2”
Po uzyskaniu dostępu do folderu przytrzymaj klawisz Shift i kliknij prawym przyciskiem myszy puste miejsce. Następnie wybierz „Otwórz okno PowerShell tutaj”. Gdy Powershell jest otwarty, możesz użyć następujących poleceń do kontrolowania Nginx.
./nginx.exe -s stop : Szybkie wyłączenie serwera.
./nginx.exe -s quit : Zamknij serwer „z gracją”.
./nginx.exe -s przeładuj: Zmień konfigurację, uruchom nowy proces itp.
./nginx.exe -s reopen : Uruchom to, aby ponownie otworzyć pliki dziennika.
Jak edytować stronę główną Nginx w systemie Windows Server
Jak każdy serwer WWW, serwer WWW Nginx udostępnia domyślny plik „index.html”. Dostęp do tego pliku można uzyskać pod adresem localhost/index.html. Ten plik jest domyślną stroną wyświetlaną w katalogu internetowym po określeniu adresu.
Na przykład, jeśli przejdziesz do https://your-windows-server/somefolder/, automatycznie wyświetli się plik „index.html” lub „index.htm” w tym folderze. Jeśli chcesz dostosować plik index.html, wykonaj następujące czynności.
Najpierw otwórz Powershell. Następnie użyj polecenia cd , aby uzyskać dostęp do folderu Nginx na dysku „C: /” w systemie Windows Server.
cd C:/nginx-1.23.2/
Po uzyskaniu dostępu do folderu Nginx na dysku „C: /”, musisz załadować folder „html”. Aby to zrobić, uruchom ponownie polecenie cd w oknie Powershell.
cd html
Możesz otworzyć plik „index.html” w aplikacji Notatnik w celu edycji. Po otwarciu możesz usunąć to, co umieszcza Nginx i stworzyć własną niestandardową stronę dla swojego serwera WWW.
indeks notatnika.html
Po zakończeniu edytowania plików w Notatniku możesz je zapisać, naciskając Ctrl + S na klawiaturze. Ta kombinacja klawiszy powinna zapisać zmiany w pliku „index.html”.
Po zapisaniu zmian otwórz przeglądarkę internetową i przejdź do następującego adresu URL, aby zobaczyć swoje dzieło.
http://adres-ip-serwera-windows/
Jak odinstalować Nginx z systemu Windows Server
Aby odinstalować Nginx z Windows Server, upewnij się, że „nginx.exe” nie jest już uruchomiony. Po zamknięciu możesz usunąć folder Nginx na dysku „C: /”. Jednak upewnij się, że utworzono kopię zapasową wszystkich danych i plików konfiguracyjnych przed ich usunięciem na wypadek, gdybyś chciał później ponownie wdrożyć serwer WWW.