Nginx auf Ubuntu 22.04 installieren
Mit dem leistungsstarken Webserver und Reverse-Proxy-Server Nginx können Sie Webanwendungen hosten und verwalten. Wir zeigen Ihnen, wie Sie die Software auf einem Ubuntu 22.04-Server installieren können.
Der leistungsstarke Webserver und Reverse-Proxy-Server Nginx ist für seine Geschwindigkeit, Stabilität und Flexibilität bekannt. Die Erstinstallation auf Ubuntu 22.04 ist ganz einfach – befolgen Sie dafür einfach die nachfolgenden sechs Schritte.
Anleitung: Nginx auf Ubuntu 22.04 installieren
Schritt 1: Aktualisieren Sie Ihr System
Wir empfehlen Ihnen, zunächst Ihr Ubuntu 22.04-System zu aktualisieren, bevor Sie mit der Installation beginnen. So stellen Sie sicher, dass Sie die neuesten Softwarepakete haben. Öffnen Sie dafür das Terminal und führen Sie folgende Befehle aus:
sudo apt update
sudo apt upgrade
Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden, und bestätigen Sie die Installation der Updates.
Schritt 2: Installieren Sie die Software
Nachdem Ihr System aktualisiert wurde, können Sie Nginx mithilfe des folgenden Befehls installieren:
sudo apt install nginx
Wenn Sie aufgefordert werden, die Installation zu bestätigen, drücken Sie einfach „J“ und „Enter“, um fortzufahren. Nginx und alle erforderlichen Abhängigkeiten werden vom Paketmanager heruntergeladen und installiert.
Schritt 3: Starten und aktivieren Sie den Dienst
Sobald die Installation abgeschlossen ist, starten Sie die Anwendung mit folgendem Befehl:
sudo systemctl start nginx
Um sicherzustellen, dass die Software beim Systemstart automatisch gestartet wird, aktivieren Sie den Dienst mit diesem Befehl:
sudo systemctl enable nginx
Schritt 4: Überprüfen Sie die Nginx-Installation
Öffnen Sie Ihren Webbrowser und geben Sie die IP-Adresse Ihres Servers oder Ihren Domainnamen ein. Nun sollten Sie die Standard-Nginx-Willkommensseite sehen, die Ihnen die erfolgreiche Installation bestätigt.
Schritt 5: Firewall-Konfiguration
Wenn Sie eine Firewall auf Ihrem Server verwenden, müssen Sie den HTTP-Port (Port 80) öffnen, damit der Webserver erreichbar ist. Verwenden Sie die folgenden Befehle, um dies zu tun:
sudo ufw allow 'Nginx HTTP'
sudo ufw enable
Schritt 6: Konfigurieren Sie Ihre Website
Nun, da Nginx installiert und einsatzbereit ist, können Sie Ihre Website-Konfiguration hinzufügen. Die Konfigurationsdateien für Nginx befinden sich im Verzeichnis /etc/nginx
. Sie können Ihre Website-Konfiguration in der Datei /etc/nginx/sites-available/your-site
erstellen und dann einen symbolischen Link in den Ordner /etc/nginx/sites-enabled/
erstellen, um die Konfiguration zu aktivieren. Vergessen Sie nicht, Nginx nach jeder Änderung der Konfiguration neu zu starten:
sudo nano /etc/nginx/sites-available/your-site
sudo ln -s /etc/nginx/sites-available/your-site /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
Bereit zum Durchstarten!
Herzlichen Glückwunsch, die Webentwicklung auf Ihrem Ubuntu 22.04-Server kann nun beginnen! Denken Sie daran, Ihre Nginx-Konfiguration entsprechend Ihren Anforderungen anzupassen. Hier können Sie mehr erfahren.