Nginx Individuelle Seiten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Individuelle Seiten (Virtuelle Hosts)= ===Debian/Ubuntu=== * Virtuelle Hosts werden in /etc/nginx/sites-available/ angelegt. * Sie werden durch symbolisc…“) |
|||
| Zeile 5: | Zeile 5: | ||
* Sie werden durch symbolische Links in /etc/nginx/sites-enabled/ aktiviert. | * Sie werden durch symbolische Links in /etc/nginx/sites-enabled/ aktiviert. | ||
* Die zentrale Konfiguration in /etc/nginx/nginx.conf enthält: | * Die zentrale Konfiguration in /etc/nginx/nginx.conf enthält: | ||
| − | + | include /etc/nginx/sites-enabled/* | |
;Erstellen einer Seite | ;Erstellen einer Seite | ||
| − | + | /etc/nginx/sites-available/meineseite.conf | |
;Aktivieren der Seite | ;Aktivieren der Seite | ||
| Zeile 19: | Zeile 19: | ||
;Erstellen einer Seite | ;Erstellen einer Seite | ||
| − | + | /etc/nginx/conf.d/meineseite.conf | |
===Hinweis=== | ===Hinweis=== | ||
Beide Varianten funktionieren technisch gleich. Die Debian-Methode trennt aktivierte und nicht aktivierte Seiten, was bei vielen Konfigurationen übersichtlicher ist. | 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. | Rocky Linux bevorzugt eine flachere Struktur ohne Symlinks. | ||
Aktuelle Version vom 26. März 2025, 15:30 Uhr
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.