![]() |
[Apache+Tomcat] WebAppDeploy
Ich steh vor dem Problem, einen Tomcat von Suse 8.0 auf 9.0 migrieren zu müssen. So weit so schlecht.
Tomcat selbst liefert die Webapps auf Port 8080 super aus, nur sollen die VirtualHosts direkt (d.h. unter /) je eine Webapp ausliefern, und nicht erst über ein Pseudo-Verzeichnis /xyz. D.h. www.abc.at soll direkt schon die Webapp xyz ausliefern, und nicht erst mit www.abc.at/xyz Bisher hatten wir in den VirtualHosts einfach die Zeile Code:
WebAppDeploy xyz tomcat /Code:
WebAppDeploy xyz tomcat /xyzCode:
WebAppDeploy . tomcat /xyzBin extrem dankbar für Hinweise! Gebe natürlich bei Bedarf Details über die Konfig Preis. lg paux |
Warum pointest du den virtuellenHost nicht direkt auf das Verzeichnis?
DocumentRoot /www/xyz Ist das ein Apache 2.x? Sloter |
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">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 |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 08:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag