Oliver Meißner-Knippschild wrote:
Hallo Liste,
ich hab mal ganz fix eine Frage zur Virtual-Host-konfiguration des
Apache2... Momentan läuft der auf 2 IP-Basierten Hosts. Hinter einem
dieser beiden steht u.a. der Tomcat mit dem jk-Modul.
Alles kein Problem bis hier hin. Nun soll aber der andere IP-Basierte
Host in viele Name-Basierte-Virtuelle Hosts unterteilt werden.
Ist das möglich, und wenn ja, wie stelle ich das am Besten in
SUSE-Manier an, bzw. welche Stolperfallen werden mich erwarten?
Faule Socke! (^-^)
Ich hatte vor einer Woche genau das Problem hier geschrieben und gelöst
bekommen:
/etc/apache2/listen.conf:
NameVirtualHost *:80
# gültig ist IP:Port oder IP, im einfachsten
# Fall: * (alle IPs, alle Ports)
#Der Wert von NameVirtualHost mus genau gleich sein wie der Wert in
# in den Conf-Dateien für die virtuellen Hosts.
# Hier nur http auf Port 80, kein https
#NameVirtualHost *:80
#
#</VirtualHost>
# Prüfen, ob *.conf in /etc/apache2/vhosts.d/ als include in
# /etc/apache2/httpd.conf eingetragen sind (sollten sie als default).
Dann die vhosts in /etc/apache2/vhosts.d/ mit Dateinamen irgendwas.conf
ablegen:
/etc/apache2/vhosts.d/aaaa_default.conf:
# erster gefundener Eintrag ist default für nicht zuordbare Namen, deshalb
# Name aaaa_default.conf:
ServerName default.example.com
DocumentRoot /srv/www/htdocs
ServerAdmin webmaster@example.com
ErrorLog /var/log/apache2/global-error.log
CustomLog /var/log/apache2/default.example.com-access_log common
</VirtualHost>
/etc/apache2/vhosts.d/intranet.conf:
ServerName intranet.example.com
DocumentRoot /srv/www/vhosts/intranet
ServerAdmin webmaster@example.com
ErrorLog /var/log/apache2/intranet.example.com-error_log
CustomLog /var/log/apache2/intranet.example.com-access_log common
</VirtualHost>
/etc/apache2/vhosts.d/logserver.conf:
ServerName logserver.example.com
DocumentRoot /srv/www/vhosts/logserver
ServerAdmin webmaster@example.com
ErrorLog /var/log/apache2/logserver.example.com-error_log
CustomLog /var/log/apache2/logserver.example.com-access_log common
</VirtualHost>
Sandy
--
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@suse.com
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@suse.com