Portál AbcLinuxu, 17. července 2025 05:24
Dobrý den
Popis:
Používám Apache2, Tomcat5, connector ajp13
Problém:
Chci aby se Apache po zadání url:
http://knihovna.server.czspojil s aplikací v Tomcatu umístěnou v
/tomcat/root/knihovna
Pokud zadám:
http://knihovna.server.cz/knihovnavše funguje, ale tak to nechci.
Fragment souboru httpd.conf
DocumentRoot /var/www/html/knihovna ServerName knihovna.server.cz JkMount /knihovna/* tomcat
Pokud v souboru httpd.conf opravím:
JkMount /* tomcat
Připojí se url:
http//knihovna.server.czdo /tomcat/root/
Díky za nakopnutí správným směrem
Tomáš Znojmo
JkMount /* tomcatHost1
a v rámci druhého např. JkMount /* tomcatHost2
.
V souboru jk-workers.properties
je pak třeba definovat dva ruzné "workery".
No a nakonec se v konfiguraci Tomcatu server.xml
definují odpovídající virtualní servery.
S pozdravem, Marek
Děkuji za pomoc všem zůčastněným. Postupoval jsem podle rad a vše se podařilo
Vytvoříme nového hosta a context v server.xml
Host name="knihovna.kibo.cz" debug="0" appBase="webapps/knihovna" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" Context path="" docBase="" debug="0" allowLinking="true"/
soubor workers.properties
worker.list=tomcat worker.tomcat.host=localhost worker.tomcat.port=8009 worker.tomcat.type=ajp13 worker.list=knihovna worker.tomcat.host=knihovna.kibo.cz worker.tomcat.port=8009 worker.tomcat.type=ajp13
Soubor httpd.conf
DocumentRoot /var/www/html/knihovna ServerName knihovna.kibo.cz JkMount /* knihovna
S pozdravem Tomáš Znojmo
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.