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 #<VirtualHost *.80> in den Conf-Dateien für die virtuellen Hosts. # Hier nur http auf Port 80, kein https #NameVirtualHost *:80 #<VirtualHost *: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: <VirtualHost *:80> 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: <VirtualHost *:80> 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: <VirtualHost *:80> 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