Okee, dit is geen vraag hoe ik Tomcat kan koppelen aan Apache. Daar zijn genoeg tutorials over, en dat is me ook wel gelukt. De reden voor Apache 2 + Tomcat 5.5 is overigens dat ik naast Java ook PHP wil gebruiken.
Waar ik op dit moment wel problemen mee heb is het mappen van domeinnamen naar webapps van Tomcat.
Tomcat draait op poort 8080 en verbonden via AJP naar Apache. Als ik een webapp aanroep, doe ik dat via http://localhost:8080/<naam webapp>, bijvoorbeeld http://localhost:8080/test . Daarnaast heb ik een domeinnaam, www.test.nl .
Graag zou ik de webapp op die domeinnaam niet aanroepen door www.test.nl/test te doen (zoals het nu geconfigureerd is), maar ik zou het liefst zien dat een request naar www.test.nl automatisch naar de webapp test gaat.
Google biedt helaas geen soelaas, maar het is ook lastig zoeken, omdat ik niet precies een omschrijving weet voor hetgeen ik nar op zoek ben.
Ter info, mijn config files (aanpast om mijn voorbeeld te demonsteren):
workers.properties
mod_jk.conf
Thanks for any help
Waar ik op dit moment wel problemen mee heb is het mappen van domeinnamen naar webapps van Tomcat.
Tomcat draait op poort 8080 en verbonden via AJP naar Apache. Als ik een webapp aanroep, doe ik dat via http://localhost:8080/<naam webapp>, bijvoorbeeld http://localhost:8080/test . Daarnaast heb ik een domeinnaam, www.test.nl .
Graag zou ik de webapp op die domeinnaam niet aanroepen door www.test.nl/test te doen (zoals het nu geconfigureerd is), maar ik zou het liefst zien dat een request naar www.test.nl automatisch naar de webapp test gaat.
Google biedt helaas geen soelaas, maar het is ook lastig zoeken, omdat ik niet precies een omschrijving weet voor hetgeen ik nar op zoek ben.
Ter info, mijn config files (aanpast om mijn voorbeeld te demonsteren):
workers.properties
code:
1
2
3
4
5
6
7
8
9
10
11
12
| workers.tomcat_home=/usr/share/tomcat5 workers.java_home=$JAVA_HOME ps=/ worker.list=default worker.default.port=8009 worker.default.host=localhost worker.default.type=ajp13 worker.default.lbfactor=1 [uri:www.test.nl:80/test/*] debug=10 |
mod_jk.conf
code:
1
2
3
4
5
6
7
8
9
10
| # # Mod_jk settings # JkWorkersFile "/etc/apache2/workers.properties" JkLogFile "/var/log/apache2/mod_jk.log" JkLogLevel error JkMount /test/* default # End of mod_jk settings |
Thanks for any help