Nginx Individuelle Seiten

Aus Xinux Wiki
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.