So richten Sie Nginx -Serverblöcke auf Ubuntu Top 10 ein.Top 10

So richten Sie Nginx -Serverblöcke auf Ubuntu Top 10 ein.Top 10
Nginx ist eine frei verfügbare Open-Source-HTTP-Serversoftware. Zusätzlich wird es als Proxy -Server für E -Mail (SMTP, POP3, IMAP) wirkt. Nginx fungiert auch als Lastausgleicher und Reverse -Proxy für UDP-, TCP- und HTTP -Server. Laut W3Tech ist NGINX derzeit der am weitesten verbreitete Webserver, da es in Benchmark -Tests routinemäßig über die Bewertung der Webservergeschwindigkeit übertrifft.

In diesem Blog wird die Methode zum Einrichten von NGINX -Serverblöcken auf Ubuntu 22 demonstriert.04. Lass uns anfangen!

So installieren Sie Nginx auf Ubuntu 22.04

Zum Zweck der Installation von Nginx auf Ubuntu 22.04 Folgen Sie den angegebenen Anweisungen.

Schritt 1: Systempakete aktualisieren
Zunächst einmal, schlagen Sie “Strg+Alt+t”Und aktualisieren Sie die Systempakete:

$ sudo APT Update

Alle Pakete werden aktualisiert:

Schritt 2: Installieren Sie Nginx
Installieren Sie Nginx als nächstes auf Ihrem Ubuntu 22.04 System mit Hilfe des angegebenen Befehls:

$ sudo apt install nginx -y

Schritt 3: Überprüfen Sie die Nginx -Version
Überprüfen Sie nach der Installation von NGINX, ob es derzeit ausgeführt wird oder nicht:

$ systemctl Status nginx

Die angegebene Ausgabe zeigt an, dass der Nginx -Dienst aktiv ist und auf unserem System ausgeführt wird:

Schritt 4: Firewall -Konfiguration
Aktivieren Sie nun die Firewall in Ihrem System:

$ sudo ufw aktivieren

Schritt 5: Auflistung installierte Anwendungen
Zeigen Sie die Liste der installierten Anwendungen anhand des folgenden Befehls an:

$ sudo UFW App -Liste

Schritt 6: Öffnen Sie Ports für Nginx
Erstens aktivieren wir Nginx in “Http”Durch die Verwendung des angegebenen Befehls:

$ sudo ufw erlauben 'nginx http'

Oder aktivieren Sie es in HTTPS:

$ sudo ufw erlauben 'nginx https'

Eine andere Option besteht darin, NGINX sowohl für HTTP als auch für HTTPS vollständig zu aktivieren:

$ sudo ufw erlauben 'nginx full'

Schritt 7: Überprüfen Sie den Firewall -Status
Geben Sie nun den angegebenen Befehl ein, um sich über den Firewall -Status zu informieren:

$ sudo UFW Status

Schritt 8: Zugriff auf nginx zugreifen
Nach der Konfiguration von Firewall ist es an der Zeit, auf Nginx auf dem Browser zuzugreifen, indem Sie mit der “mit der“ zugreifenLokalhost" oder der "Server IP”:

Zu diesem Zeitpunkt funktioniert Nginx perfekt. Also werden wir nun vorwärts gehen, um Serverblöcke dafür einzurichten.

So richten Sie den Nginx -Serverblock auf Ubuntu 22 ein.04

Zum Zweck der Einrichtung des Nginx -Serverblocks auf Ubuntu 22.04 Folgen Sie den angegebenen Anweisungen.

Schritt 1: Verzeichnis erstellen
Erstellen Sie im ersten Schritt ein Verzeichnis für die ausgewählte Domäne. In unserem Fall wird der Domain -Name seinBeispiel.com”:

$ sudo mkdir -p/var/www/Beispiel.com/html

Schritt 2: Setzen Sie das Eigentum des Verzeichnisses
Als nächstes verwenden Sie die “$ Benutzer”Umgebungsvariable für die Festlegung des Eigentums am erstellten Verzeichnis. Der angegebene Befehl setzt den aktuell angemeldeten Benutzer als Eigentümer:

$ sudo chown -r $ user: $ user/var/www/Beispiel.com/html

Schritt 3: Dateiberechtigungen festlegen
Dann werden wir die Dateiberechtigungen lesen, schreiben und ausführen. “Beispiel.comDomänenverzeichnis:

$ sudo chmod -r 755/var/www/Beispiel.com

Schritt 4: HTML -Datei erstellen
Benutzen "NanoEditor, erstellen Sie eine HTML -Datei, die als Startseite unserer Domain bedient wird:

$ nano/var/www/Beispiel.com/html/Index.html

Fügen Sie den angegebenen Code in die geöffnete HTML -Datei ein, drücken Sie ““Strg+o"Um die zusätzlichen Änderungen zu sparen und durch Drücken zum Terminal zurück zum Terminal zu wechseln"Strg+x”:

Schritt 5: Richten Sie den Nginx -Serverblock ein
Jetzt richten wir einen Nginx -Server -Block für unsere Domäne im angegebenen Verzeichnis ein:

$ sudo nano/etc/nginx/sites-verfügbare/Beispiel.com

Fügen Sie den folgenden Inhalten zur geöffneten Datei hinzu, drücken Sie “Strg+sUm es zu speichern und wieder zum Terminal umzusteigen:

Server
Hören Sie 80;
Hören Sie [::]: 80;
root/var/www/Beispiel.com/html;
Indexindex.HTML -Index.HTM -Index.nginx-debian.html;
server_name Beispiel.com www.Beispiel.com;
Standort /
try_files $ uri $ uri/ = 404;

Schritt 6: Aktivieren Sie den NGINX -Serverblock
Erstellen Sie einen Symlink, um den erstellten Nginx -Serverblock zu aktivieren:

$ sudo ln -S/etc/nginx/seites -verfügbare/Beispiel.com/etc/nginx/sites-fähig/

Schritt 7: Nginx -Tests
Stellen Sie sicher, dass Nginx ordnungsgemäß funktioniert oder nicht:

$ sudo nginx -t

Schritt 8: Nginx neu starten
Starten Sie Nginx auf Ubuntu 22 neu.04 Mit Hilfe des angegebenen Befehls:

$ sudo systemctl starten nginx neu

Schritt 9: Zugriff auf den NGINX -Server
Öffnen Sie zuletzt Ihren bevorzugten Browser und greifen Sie auf den erstellten Nginx -Serverblock zu, indem Sie den angegebenen Domänennamen surfen:

Die angegebene Ausgabe zeigt an, dass wir den Nginx -Server -Block auf Ubuntu 22 erfolgreich eingerichtet haben.04.

Abschluss

So richten Sie Nginx -Serverblöcke auf Ubuntu 22 ein.04 Aktualisieren Sie zunächst die Systempakete. Installieren Sie dann Nginx mit dem “$ sudo apt install nginx -y" Befehl. Aktivieren Sie dann die Firewall und öffnen Sie Ports für die Firewall. Erstellen Sie als Nächst. Erstellen Sie als Nächstes eine HTML. Dieser Blog hat die Methode zum Einrichten von Nginx -Blöcken auf Ubuntu 22 gezeigt.04.