Nginx Individuelle Seiten
Version vom 26. März 2025, 15:29 Uhr von Thomas.will (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Individuelle Seiten (Virtuelle Hosts)= ===Debian/Ubuntu=== * Virtuelle Hosts werden in /etc/nginx/sites-available/ angelegt. * Sie werden durch symbolisc…“)
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.