Einzelnen Beitrag anzeigen
Alt 24.09.2004, 15:59   #3
paux
Veteran
 
Registriert seit: 25.09.2001
Beiträge: 386


Standard

Keine Ahnung, hab irgendwie alles mögliche schon probiert. Aber: Ich bin endlich draufgekommen, wie's mit mod_jk geht:

<Host>-Einträge in server.xml sind dafür notwendig. Die Beispiele auf
http://jakarta.apache.org/tomcat/tom..._jk-howto.html zeigen wie sie lauten sollen. Ich hab sie unterhalb des localhost Eintrags gesetzt, d.h. in folgende Section im server.xml:
Code:
<Service name="Tomcat-Standalone">
    ...
    <Host name="localhost" ...>
        ...
    </Host>

    <Host name="www.domain.com">
        <Context path="" docBase="/path/to/webapps/client1" debug="0"/>
        <Context path="/cmsapp" docBase="/path/to/webapps/cmsapp" debug="0"/>
    </Host>
</Service>
Der korrespondierende VirtualHost braucht dann noch einen 'Alias /cmsapp /path/to/webapps/cmsapp' Eintrag, damit jene Webapp zusätzlich deployed wird. Die VirtualHosts selbst sind ziemlich "geradeaus", siehe eben URL.


Nebenbei: Ich hab auch rausgefunden dass die server.xml (und vermutlich XML-Dateien generell) keine Umlaute erlaubt, auch wenn sie in Kommentaren stehen, weil der XML-parser dann eine Exception wirft, d.h. Tomcat kann nicht gestartet werden.

lg paux

PS: Apache ist 1.3
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works!
paux ist offline   Mit Zitat antworten