Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
19.06.2024

Instalacja Nginx i kluczowe polecenia dla mistrzostwa

Nginx to wysokowydajny serwer WWW typu open source. Jest to bardzo popularne oprogramowanie przeznaczone do przetwarzania żądań HTTP od klientów (np. przeglądarek internetowych) i dostarczania im stron internetowych i innych treści. Instalacja Nginx jest bardzo prosta i opiera się na jednym poleceniu. Wpisz następujące polecenie, aby łatwo zainstalować ten serwer WWW:###ATP_NOTR_1_CODE_TAG_NOTR_ATP##Musisz wyrazić zgodę na instalację, naciskając Y. Wynik będzie wyglądał mniej więcej tak

Ten artykuł używa Debiana 12 i wszystkie polecenia są uruchamiane jako root. Zawsze otrzymujesz ten dostęp, gdy kupujesz serwery wirtualne lub dedykowane od AlexHost

Uruchamianie Nginx

Uruchomienie Nginx jest dość proste. Wystarczy uruchomić następujące polecenie:

systemctl start nginx
Jeśli się powiedzie, polecenie nie przyniesie żadnych rezultatów.Jeśli używasz dystrybucji Linuksa bez systemd do uruchomienia Nginx, wpisz:
service start nginx
Zamiast uruchamiać usługę Nginx ręcznie, zaleca się skonfigurowanie jej tak, aby uruchamiała się przy starcie systemu:
systemctl enable nginx

Restart Nginx

Proces restartu jest szybki, łatwy do nauczenia, ale bardzo ważny. Za każdym razem, gdy wprowadzasz jakiekolwiek zmiany w Nginx, musisz ponownie uruchomić Nginx za każdym razem. Opcja restartu załaduje nową konfigurację, uruchomi nowe przepływy pracy z nową konfiguracją i z wdziękiem zamknie stare przepływy pracy. Aby ponownie uruchomić Nginx, użyj jednego z następujących poleceń:###ATP_NOTR_5_CODE_TAG_NOTR_ATP##

service reload nginx

Testowanie konfiguracji Nginx

Za każdym razem, gdy dokonujesz zmian w pliku konfiguracyjnym serwera Nginx, zaleca się przetestowanie konfiguracji przed ponownym uruchomieniem lub restartem usługi.Użyj następującego polecenia, aby sprawdzić konfigurację Nginx pod kątem błędów składniowych lub systemowych:

sudo nginx -t
Wynik będzie wyglądał mniej więcej tak:###ATP_NOTR_8_CODE_TAG_NOTR_ATP##
nginx: the configuration file /etc/nginx/nginx.conf test is successful

Podsumowanie

Nginx to niezawodny i wydajny serwer sieciowy, który jest szeroko stosowany do hostowania witryn internetowych o dowolnej wielkości – od małych blogów po duże platformy korporacyjne. Jego instalacja i podstawowe zarządzanie wymagają tylko kilku poleceń, co czyni go doskonałym wyborem zarówno dla początkujących, jak i doświadczonych administratorów systemu. Opanowanie poleceń, takich jak uruchamianie, restartowanie i testowanie konfiguracji, zapewnia stabilne i bezpieczne działanie serwera WWW. Na przykład, po edycji pliku konfiguracyjnego witryny w celu włączenia protokołu HTTPS z certyfikatem SSL, można uruchomić nginx -t, aby zweryfikować zmiany, a następnie systemctl reload nginx, aby zastosować je bez przestojów. Gwarantuje to, że odwiedzający natychmiast korzystają z bezpiecznego przeglądania, podczas gdy serwer nadal działa płynnie.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills