Jak zainstalować Nginx na Ubuntu 18.04 i 16.04

Jak zainstalować Nginx na Ubuntu 18.04 i 16.04

Nginx to kolejny najpopularniejszy serwer WWW niż Apache HTTP Server. Jest używany przez wiele popularnych stron internetowych na całym świecie. Ten serwer WWW jest bardzo przydatny dla witryn z dużym ruchem. Ten samouczek pomoże Ci zainstalować Nginx na Ubuntu 18.04 i 16.04 Za pomocą apt-get.

1. Wymagania wstępne

Aby zainstalować Nginx na Ubuntu, musisz mieć uprzywilejowany root lub sudo dostęp do swojego 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 Ubuntu

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; PRESET dostawcy: Włączony) Aktywne: Aktywne (uruchamiające) od PRI 2018-04-27 15:38:31 IST; 13min Ago Docs: Man: Nginx (8) Proces: 3406 execStart =/usr/sbin/nginx -g demon; master_process on; (Code = Exited, Status = 0/Success) Proces: 3405 execStartPre =/usr/sbin/nginx -t -q -g demon; master_process on; (kod = wyjazd, status = 0 /Success) Główny PID: 3407 (Nginx) Zadania: 2 (Limit: 2323) Cgroup: /System.Slice/nginx.Service ├─3407 nginx: proces główny/usr/sbin/nginx -g demon; master_process on; └─3408 Nginx: Proces pracownika 

3. Skonfiguruj zaporę ogniową

Musisz otworzyć port zapory, aby uzyskać dostęp do serwera Nginx z systemów zdalnych. Poniższe polecenie pozwoli na port 80 (HTTP) i Port 443 (HTTPS) na twoim systemie.

sudo ufw zezwalaj na „nginx pełny” 

Nie musisz otwierać obu portów. Użyj jednego z następujących poleceń, aby otworzyć określone porty.

sudo ufw zezwolić „nginx http” sudo ufw zezwolić na „nginx https” 

4. Zarządzaj usługą Nginx

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

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