GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Nginx unter Ubuntu 22.04

In diesem Artikel haben wir die notwendigen Schritte zur Installation von Nginx auf Ubuntu 22.04 LTS erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

Nginx ist Open-Source-Software und wird als Webserver verwendet. Nginx ist bekannt für seine Leistung und effektive Ergebnisse im Vergleich zu Apache oder anderen Webservern. NGINX dient mehreren Zwecken wie E-Mail-Proxy-Server, Reverse- und Forward-Proxy-Serving, Medien-Streaming, Lastausgleich und vielem mehr

Voraussetzung:

  • Betriebssystem mit Ubuntu 22.04
  • Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
  • Gnome-Terminal für Linux-Desktop
  • PuTTy SSH-Client für Windows oder macOS
  • Powershell für Windows 10/11
  • Vertraut mit APT-Befehlen

Installieren Sie Nginx auf Ubuntu 22.04 LTS

Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https

Schritt 2. Installieren Sie Nginx unter Ubuntu Linux.

Die Installation von Nginx auf Ihrem Ubuntu 22.04 Jammy Jellyfish-System ist unkompliziert. Führen Sie nun den folgenden Befehl in der Befehlszeile oder im Terminal aus, um Nginx herunterzuladen und zu installieren Webserver auf dem Ubuntu-System:

sudo apt install nginx

Nachdem Sie Nginx erfolgreich installiert haben, müssen Sie es nun mit dem folgenden Befehl aktivieren, starten und den Status überprüfen:

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx

Überprüfen Sie die Installation, indem Sie die Version von Nginx überprüfen:

nginx -v

Schritt 3. Konfigurieren Sie die UFW-Firewall.

Da die UFW-Firewall standardmäßig auf Ubuntu 22.04 läuft, können Sie die Verbindung einfach mit dem folgenden Befehl aktivieren:

sudo ufw allow 'Nginx FULL'
sudo ufw enable

Überprüfen Sie den Status von UFW:

sudo ufw status

Schritt 4. Struktur der Nginx-Konfigurationsdatei.

  • Nginx-Konfigurationsdateien werden in /etc/nginx gespeichert Verzeichnis.
  • Die Hauptkonfigurationsdatei von Nginx ist /etc/nginx/nginx.conf .
  • Serverblock (vhost)-Konfigurationsdateien werden in /etc/nginx/sites-available gespeichert Verzeichnis. Die in diesem Verzeichnis gefundenen Konfigurationsdateien werden von Nginx nur verwendet, wenn sie mit /etc/nginx/sites-enabled verknüpft sind Verzeichnis.
  • Um einen Serverblock zu aktivieren, erstellen Sie einen Symlink (einen Zeiger) aus der Konfigurationsdatei in einem sites-available Verzeichnis in sites-enabled Verzeichnis.
  • Um besser wartbaren Code zu schreiben, ist es eine gute Idee, einer Standard-Namenskonvention zu folgen. Beispiel:Ihr Domänenname ist mydomain.com dann sollte die Konfigurationsdatei /etc/nginx/sites-available/mydomain.com.conf heißen .
  • Die /etc/nginx/snippets Das Verzeichnis enthält Konfigurationsausschnitte, die in die Serverblockdateien aufgenommen werden können. Wenn Sie wiederholbare Konfigurationssegmente verwenden, können Sie diese Segmente in Snippets umgestalten und die Snippet-Datei in die Serverblöcke einfügen.
  • Nginx-Protokolldateien (access.log und error.log ) befinden sich im /var/log/nginx/ Verzeichnis. Es wird empfohlen, einen anderen access zu verwenden und error Protokolldateien für jeden Serverblock.

Schritt 5. Zugriff auf die Nginx-Webbenutzeroberfläche.

Sobald Nginx installiert und richtig eingerichtet ist. Sie können die folgende Adresse im Browser verwenden, um zu überprüfen, ob Nginx ausgeführt wird oder nicht:

http://your-ip-address

Das ist alles, was Sie tun müssen, um Nginx auf Ubuntu 22.04 LTS Jammy Jellyfish zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zur Installation des Nginx-Webservers finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Ubuntu
  1. So installieren Sie den Nginx-Webserver unter Ubuntu 18.04

  2. So installieren Sie Docker unter Ubuntu 18.04

  3. So installieren Sie Apache unter Ubuntu 18.04

  4. So installieren Sie Backdrop unter Ubuntu 16.04

  5. So installieren Sie Nginx unter Ubuntu 16.04

So installieren Sie WordPress mit Nginx auf Ubuntu

So installieren Sie Nginx unter Ubuntu 15.04

So installieren Sie LEMP auf Ubuntu 18.04 LTS

So installieren Sie LEMP auf Ubuntu 20.04 LTS

So installieren Sie NGINX unter Ubuntu 18.04

So installieren Sie Nginx unter Ubuntu 22.04