GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Nginx unter Ubuntu 20.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie Nginx auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, Nginx ist eine leistungsstarke Webserver-Software, die auf Ihrem verwendet werden kann server. Es ist auch bekannt für seine hohe Leistung und geringe Speichernutzung, wodurch weniger Ressourcen verwendet werden können, aber die Arbeit effizient erledigt wird. Eine beliebte Einrichtung ist die Verwendung als Proxy für Apache, der dann Anwendungsanforderungen bedienen kann.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Nginx auf einem Ubuntu 20.04 (Focal Fossa) Server.

Installieren Sie Nginx auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt ausführen Befehle im Terminal.

sudo apt update
sudo apt upgrade

Schritt 2. Installieren von Nginx auf Ubuntu 20.04.

Nginx ist in den standardmäßigen Ubuntu-Repositories verfügbar. Um es zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install nginx

Führen Sie nach Abschluss der Installation die Befehle aus, damit Nginx automatisch startet, wenn Ihr Server startet:

sudo systemctl stop nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Schritt 3. Firewall konfigurieren.

In der Zwischenzeit müssen Sie sicherstellen, dass Ihre Firewall so konfiguriert ist, dass sie Datenverkehr auf den Ports HTTP (80) und HTTPS (443) zulässt. Nginx registriert sich selbst als Dienst bei ufw :

sudo ufw allow in "Nginx Full"

Schritt 4. Zugriff Testen Sie die Installation.

Um das Nginx-Setup zu testen, öffnen Sie Ihren Browser und navigieren Sie zum Hostnamen oder der IP-Adresse des Servers, und Sie sollten die Nginx-Standardtestseite wie unten gezeigt sehen:

Schritt 5. Struktur der Nginx-Konfigurationsdatei.

Inhalt:

  • /var/www/html :Der eigentliche Webinhalt, der standardmäßig nur aus der Standard-Nginx-Seite besteht, die Sie zuvor gesehen haben, wird aus /var/www/html bereitgestellt Verzeichnis. Dies kann durch Ändern der Nginx-Konfigurationsdateien geändert werden.

Serverkonfiguration:

  • /etc/nginx :Das Nginx-Konfigurationsverzeichnis. Alle Nginx-Konfigurationsdateien befinden sich hier.
  • /etc/nginx/nginx.conf :Die Hauptkonfigurationsdatei von Nginx. Dies kann geändert werden, um Änderungen an der globalen Konfiguration von Nginx vorzunehmen.
  • /etc/nginx/sites-available/ :Das Verzeichnis, in dem standortbezogene Serverblöcke gespeichert werden können. Nginx verwendet die in diesem Verzeichnis gefundenen Konfigurationsdateien nur, wenn sie mit sites-enabled verknüpft sind Verzeichnis. Typischerweise wird die gesamte Konfiguration von Serverblöcken in diesem Verzeichnis durchgeführt und dann durch Verknüpfung mit dem anderen Verzeichnis aktiviert.
  • /etc/nginx/sites-enabled/ :Das Verzeichnis, in dem aktivierte Serverblöcke pro Site gespeichert werden. Typischerweise werden diese durch Verknüpfung mit Konfigurationsdateien erstellt, die in sites-available zu finden sind Verzeichnis.
  • /etc/nginx/snippets :Dieses Verzeichnis enthält Konfigurationsfragmente, die an anderer Stelle in die Nginx-Konfiguration aufgenommen werden können. Potenziell wiederholbare Konfigurationssegmente sind gute Kandidaten für das Refactoring in Snippets.

Serverprotokolle:

  • /var/log/nginx/access.log :Jede Anfrage an Ihren Webserver wird in dieser Protokolldatei aufgezeichnet, sofern Nginx nicht anders konfiguriert ist.
  • /var/log/nginx/error.log :Alle Nginx-Fehler werden in diesem Protokoll aufgezeichnet.

Herzlichen Glückwunsch! Sie haben Nginx erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Nginx-Webservers im Ubuntu 20.04 LTS (Focal Fossa)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, dies zu überprüfen die offizielle Nginx-Website.


Cent OS
  1. So installieren Sie Nginx unter Ubuntu 18.04

  2. So installieren Sie Nginx unter Ubuntu 16.04

  3. So installieren Sie Nginx unter Ubuntu 20.04

  4. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  5. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie LEMP auf Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie LEMP auf Ubuntu 20.04 LTS

So installieren Sie phpMyAdmin mit Nginx unter Ubuntu 20.04 LTS

So installieren Sie NGINX unter Ubuntu 18.04