Nginx Individuelle Seiten
Zur Navigation springen
Zur Suche springen
Individuelle Seiten (Virtuelle Hosts)
Debian/Ubuntu
- Virtuelle Hosts werden in /etc/nginx/sites-available/ angelegt.
- Sie werden durch symbolische Links in /etc/nginx/sites-enabled/ aktiviert.
- Die zentrale Konfiguration in /etc/nginx/nginx.conf enthält:
include /etc/nginx/sites-enabled/*
- Erstellen einer Seite
/etc/nginx/sites-available/meineseite.conf
- Aktivieren der Seite
- ln -s /etc/nginx/sites-available/meineseite.conf /etc/nginx/sites-enabled/meineseite.conf
Rocky Linux / RHEL / CentOS
- Virtuelle Hosts werden direkt in /etc/nginx/conf.d/ als separate Dateien mit der Endung .conf abgelegt.
- Es gibt keine Trennung zwischen verfügbar und aktiviert.
- Die Datei wird automatisch beim Start von nginx geladen.
- Erstellen einer Seite
/etc/nginx/conf.d/meineseite.conf
Hinweis
Beide Varianten funktionieren technisch gleich. Die Debian-Methode trennt aktivierte und nicht aktivierte Seiten, was bei vielen Konfigurationen übersichtlicher ist. Rocky Linux bevorzugt eine flachere Struktur ohne Symlinks.