Apache-Virtualhost-Konfiguration
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? Dank im Voraus. Gruß, Olly -- PM bitte an public.o@la-familia-grande.de -- 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
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
Sandy Drobic wrote on Tue, 04 Jul 2006 18:34:21 +0200:
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! (^-^)
He... was erwartest Du denn a) von nem Mann b) bei dem Wetter ;)
Ich hatte vor einer Woche genau das Problem hier geschrieben und gelöst bekommen:
Ja Sandy, da habe ich auch mit-diskutiert ;) Allerdings hab ich in Erinnerung, dass Du nicht einen IP-basierten virtuellen host in diverse name-based-virtual-hosts "unterteilen" wolltest... Nach etwas nachdenken (zugegeben, bei dem Wetter war das wirklich harte Arbeit) kam mir dann auch der Stein der Weisen und der Groschen ist sozusagen gefallen ;) Ich werde das die Tage konfigurieren müssen, ggf melde ich mich dann noch mal... Gruß, Olly -- PM bitte an public.o@la-familia-grande.de -- 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
Oliver Meißner-Knippschild wrote:
Sandy Drobic wrote on Tue, 04 Jul 2006 18:34:21 +0200:
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! (^-^)
He... was erwartest Du denn a) von nem Mann b) bei dem Wetter ;)
He he, hast ja recht. Ich schwitze hier auch Kübel, und meine armen Rechner sind auch am Pfeifen. Bei 35°C hört der Spaß wirklich auf. :-(
Ich hatte vor einer Woche genau das Problem hier geschrieben und gelöst bekommen:
Ja Sandy, da habe ich auch mit-diskutiert ;)
Ich weiss schon nicht mehr, wer alles mitdiskutiert hat, aber ich war froh, als es endlich lief.
Allerdings hab ich in Erinnerung, dass Du nicht einen IP-basierten virtuellen host in diverse name-based-virtual-hosts "unterteilen" wolltest... Nach etwas nachdenken (zugegeben, bei dem Wetter war das wirklich harte Arbeit) kam mir dann auch der Stein der Weisen und der Groschen ist sozusagen gefallen ;)
Ich werde das die Tage konfigurieren müssen, ggf melde ich mich dann noch mal...
Tue das! 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
Sandy Drobic schrieb:
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) .............
[...] He, super, danke auch von meiner Seite für die Infos :-D :-) Werde es mir gut aufheben und meine Apache-Conf überarbeiten, damit es ordentlich ist Ja, bei der Affenhitze ist das Gehirn wirklich schon fast scheintot... oder jedenfalls gar nicht mehr fit. Gruß Axel
participants (3)
-
Axel Birndt
-
Oliver Meißner-Knippschild
-
Sandy Drobic