So installieren Sie Nginx auf Ubuntu 18.04 & 16.04

So installieren Sie Nginx auf Ubuntu 18.04 & 16.04

Nginx ist ein weiterer beliebtester Webserver als Apache HTTP -Server. Es wird von einer großen Anzahl beliebter Websites weltweit verwendet. Dieser Webserver ist sehr nützlich für Websites mit starkem Verkehr. In diesem Tutorial können Sie Nginx auf Ubuntu 18 installieren.04 und 16.04 Verwenden von APT-Get.

1. Voraussetzungen

Um NGINX auf Ubuntu zu installieren, müssen Sie root- oder sudo privilegierte Benutzerzugriff auf Ihr System haben. Für die Remote -Systeme können SSH -Befehl oder Putty verwendet, damit sich Windows User anmelden kann.

SSH [E -Mail geschützt] 

2. Installieren Sie Nginx auf Ubuntu

Die neuesten Pakete von Nginx sind unter Standard -Repositories für alle Versionen von Ubuntu verfügbar. Sie können sie direkt installieren, indem Sie folgende Befehle ausführen

sudo apt-get update sudo apt-get install nginx 

Führen Sie nach der Installation des NGINX -Dienstes den Befehl aus, um den Status des NGINX -Dienstes zu überprüfen.

sudo systemctl Status nginx 
● nginx.Service - Ein Hochleistungs -Webserver und ein Reverse -Proxy -Server geladen: geladen (/lib/systemd/system/nginx.Service; ermöglicht; Anbieter Voreinstellung: aktiviert) aktiv: aktiv (laufend) seit Fr 2018-04-27 15:38:31 IST; Vor 13 Minuten Dokumente: Mann: Nginx (8) Prozess: 3406 execstart =/usr/sbin/nginx -g -Daemon auf; Master_Process on; (Code = beendet, Status = 0/Erfolg) Prozess: 3405 execStartPre =/usr/sbin/nginx -t -q -g -Daemon on; Master_Process on; (Code = beendet, Status = 0 /Erfolg) Hauptpid: 3407 (Nginx) Aufgaben: 2 (Grenze: 2323) CGroup: /System.Slice/Nginx.Service ├─3407 Nginx: Master -Prozess/usr/sbin/nginx -g -Daemon auf; Master_Process on; └─3408 nginx: Arbeiterprozess 

3. Firewall konfigurieren

Sie müssen den Firewall -Port öffnen, um von Remote -Systemen von Remote -Systemen auf den NGINX -Server zuzugreifen. Der folgende Befehl ermöglicht Port 80 (HTTP) und Port 443 (HTTPS) auf Ihrem System.

sudo ufw erlauben 'nginx full' 

Sie müssen nicht beide Ports öffnen. Verwenden Sie einen der folgenden Befehle, um bestimmte Ports zu öffnen.

sudo ufw erlauben 'nginx http' sudo ufw 'nginx https' zulassen 

4. Verwalten Sie den Nginx -Dienst

Die Systemd -Benutzer verwenden SystemCTL -Befehle, um ihren Nginx -Dienst auf Ubuntu -System zu verwalten. Die folgenden Befehle halten den Nginx -Dienst an, Star und starten neu starten.

sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl neu starten nginx