Here is a working configuration, maybe you can find anyting thats missing in yours:
httpd.conf (Mod_jk module must be activated in httpd.conf):
LoadModule jk_module modules/mod_jk.so #### JK CONFIG JkWorkersFile D:\Server\jk\workers.properties JkLogFile D:\Server\jk\mod_jk.log JkShmFile D:\Server\jk\jk-runtime-status JkLogLevel warning JkMount /modjkstatus stats
workers.properties:
worker.list=stats,node1 worker.node1.type=ajp13 worker.node1.host=localhost worker.node1.port=8009 #status information (optional) worker.stats.type=status
Virtual Host Config
JkMount /myapp node1 JkMount /myapp/* node1
Restart Apache and check error.log and mod_jk.log
- Check that the ajp port, from workers.properties, matches the apj connector port in server.xml.
- Start Tomcat.
- Access /modjkstatus. If modjk is working you should see an info page.
- Access /myapp.