Jak zainstalować Nginx na Debian 8 (Jessie)

Jak zainstalować Nginx na Debian 8 (Jessie)

Nginx to kolejny najpopularniejszy serwer WWW niż Apache HTTP Server. Jest używany przez wiele popularnych stron internetowych szerokich. Ten serwer WWW jest bardzo przydatny dla witryn z dużym ruchem. Ten samouczek pomoże Ci zainstalować Nginx w Debian 8 Jessie za pomocą apt-get.

1. Wymagania wstępne

Aby zainstalować Nginx w Debian 8, musisz mieć uprzywilejowany root lub sudo dostęp do systemu do systemu. W przypadku systemów zdalnych może używać polecenia SSH lub PUTTY dla użytkownika Windows do zalogowania się.

SSH [chroniony e -mail] 

2. Zainstaluj Nginx na Debian 8

Najnowsze pakiety Nginx są dostępne w domyślnych repozytoriach dla wszystkich wersji Ubuntu, możesz je bezpośrednio zainstalować, uruchamiając następujące polecenia

sudo apt-get aktualizacja sudo apt-get instaluj nginx 

Po instalacji usługi Nginx uruchom poniżej polecenie, aby sprawdzić status usługi Nginx.

SUDO Systemctl Status nginx 
● Nginx.Usługa - Wysoka wydajność serwer WWW i wsteczny serwer proxy załadowany: załadowany (/lib/systemd/system/nginx.praca; włączony; PREDER PRESET: Włączone) Aktywne: Active (Uruchamianie) od poniedziałku 2018-04-30 03:54:27 UTC; 2s temu Dokumenty: Man: Nginx (8) Proces: 5396 execStart =/usr/sbin/nginx -g demon; master_process on; (Code = Exited, Status = 0/Success) Proces: 5394 execStartPre =/usr/sbin/nginx -t -q -g demon; master_process on; (kod = wyjazd, status = 0 /Success) Główny PID: 5398 (Nginx) Zadania: 2 (Limit: 4915) Cgroup: /System.Slice/nginx.Service ├─5398 nginx: proces główny/usr/sbin/nginx -g demon; master_process on; └─5399 Nginx: Proces pracownika 

3. Skonfiguruj zaporę ogniową

Najprawdopodobniej używasz IPTABLES do systemu Debian. Poniższe polecenie pozwoli na port 80 (HTTP).

sudo iptables -a wejście -p tcp -m tcp - -dport 80 -j Zaakceptuj 

Możesz użyć tego samego dla portu 443 (HTTPS). Jeśli w jakiś sposób użyłeś zapory ogniowej UFW, użyj następujących:

sudo ufw zezwalaj na 80/tcp 

4. Zarządzaj usługą Nginx

Użytkownicy SystemD używają poleceń SystemCTL do zarządzania swoją usługą Nginx na Debian 8 Jessie. Poniższe polecenia zatrzymają się, zagrają i ponownie uruchomić usługę Nginx.

sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl restart nginx