Wo ist die virtuelle Hostkonfiguration für den Apache-HTTPD-Server?

Wo ist die virtuelle Hostkonfiguration für den Apache-HTTPD-Server?

Ich kann auf die Apache-HTTPD-Konfigurationsdatei zugreifen /etc/httpd/conf/httpd.conf. Wo befindet sich die Konfiguration der virtuellen Hosts?

PS: Es gibt keinen Ordner /etc/apache2/.

Antwort1

Virtuelle Hosts sind ein völlig regulärer Bestandteil der Apache-HTTPD-Konfiguration und können daher httpd.confneben allen anderen Einstellungen in der Hauptdatei platziert werden.

Wenn Sie sie in einer separaten Datei haben möchten, können Sie das auch tun – solange Sie diese Datei mit dem IncludeBefehl in der Hauptkonfiguration importieren.

Beispielsweise enthält die Standard-Datei httpd.conf eine Zeile:

Include conf/extra/httpd-vhosts.conf

Standardmäßig ist es auskommentiert (mit dem Präfix #). Entfernen Sie daher zuerst das Kommentarzeichen. Anschließend können Sie es /etc/httpd/conf/extra/httpd-vhosts.confbei Bedarf verwenden.

verwandte Informationen