Nginx: sites-available vs. conf.d

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
jochen35
Beiträge: 63
Registriert: 03.10.2009 10:03:48

Nginx: sites-available vs. conf.d

Beitrag von jochen35 » 22.08.2015 10:37:53

Hallo,

ich habe heute unter Jessie einen Nginx 1.8.0 installiert. Was mir gleich aufgefallen ist, dass der Pfad /etc/nginx/sites-available nicht vorhanden und somit auch nicht verwendet wird. Bei allen Tuorials zu Nginx, die ich mir bisher angesehen habe, wird aber genau dieser Pfad verwendet. Bei meiner Installation liegt die Server-Blocks Konfiguration aber unter /etc/nginx/conf.d/. Wie kommt es dazu bzw. warum wird nicht sites-available verwendet.

Gruß
Jochen

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Nginx: sites-available vs. conf.d

Beitrag von rendegast » 22.08.2015 13:00:22

Unter debian https://packages.debian.org/nginx
gäbe es 1.6.2 oder 1.9.3 aus den jessie-backports.

Die Verwaltung der sites-available/<->sites-enabled/ erfolgt "händisch".

Es gibt bei Debianlighttpd ein Skript
lighty-enable-mod / lighty-disable-mod
(resp. lighttpd-....)
welches Du dafür mit kleiner Änderung "mißbrauchen" kannst.
Wäre dann "halbautomatisch".



Die Einbindung ist bei debians nginx so erledigt, /etc/nginx/nginx.conf:

Code: Alles auswählen

http {

	##
	# Basic Settings
	##
...
	##
	# Virtual Host Configs
	##

	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;
}
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten