Nginx Individuelle Seiten

Aus Xinux Wiki
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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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.