Zurück zum Blog
Januar 13, 2026Anleitungen

So installieren und konfigurieren Sie Nginx auf einem Linux-Server

Schritt-für-Schritt-Anleitung zur Installation und Konfiguration des Nginx-Webservers auf Ubuntu- und CentOS-Distributionen.

So installieren und konfigurieren Sie Nginx auf einem Linux-Server

Nginx ist ein leistungsstarker Webserver und Reverse Proxy. Er ist bekannt für seine Stabilität, seinen Funktionsreichtum und seinen geringen Ressourcenverbrauch. Diese Anleitung hilft Ihnen, Nginx auf Ihrem Hiddence-Linux-Server zu installieren und zu konfigurieren.

Nginx auf Ubuntu/Debian installieren

Aktualisieren Sie die Paketliste und installieren Sie Nginx:

bash
sudo apt update
sudo apt install nginx -y

Nginx auf RHEL / CentOS / AlmaLinux / Rocky Linux installieren

Installieren Sie das EPEL-Repository und Nginx:

bash
sudo yum install epel-release -y
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

Basiskonfiguration

Nginx-Konfigurationsdateien befinden sich in /etc/nginx/. Die Hauptkonfigurationsdatei ist nginx.conf. Auf Ubuntu/Debian befinden sich Server-Blöcke in /etc/nginx/sites-available/, auf RHEL-basierten Systemen in /etc/nginx/conf.d/. Konfiguration testen und neu laden:

bash
sudo nginx -t
sudo systemctl reload nginx

Einrichten eines virtuellen Hosts

Erstellen Sie einen Server-Block für Ihre Domain:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Server-Block-Konfiguration hinzufügen
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Firewall konfigurieren

HTTP- und HTTPS-Verkehr zulassen:

bash
sudo ufw allow 'Nginx Full'
# Oder für firewalld:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

Nützliche Tipps

  • Testen Sie die Konfiguration immer vor dem Neuladen: sudo nginx -t
  • Prüfen Sie die Nginx-Fehlerprotokolle: sudo tail -f /var/log/nginx/error.log
  • Verwenden Sie Server-Blöcke für mehrere Websites auf einem Server
  • Aktivieren Sie die Gzip-Komprimierung für bessere Leistung
  • Richten Sie SSL-Zertifikate für HTTPS ein (siehe unsere SSL-Anleitung)