Date: Tue, 19 Feb 2008 10:54:18 +1000 From: Da Rock <rock_on_the_web@comcen.com.au> To: freebsd-questions@freebsd.org Subject: Configuring mod_jk for Apache and Tomcat Message-ID: <1203382458.6470.32.camel@laptop2.herveybayaustralia.com.au>
next in thread | raw e-mail | index | archive | help
I'm trying to setup a tomcat server using Apache as the frontend. As usual, I'm having trouble (which is why I haven't bothered before, and given Tomcat apps a wide berth). Can someone let me know where I'm going wrong? I have setup inclusions in the httpd.conf file to use similar settings to other modules, etc. Therefore my worker.properties and mod_jk.conf is under /extras. I know something works because they are reflected when I navigate to /webapps on the Apache server. mod_jk.conf: # Replace jsp-hostname with the hostname of your JSP server, as # specified in workers.properties. # <IfModule mod_jk.c> JkWorkersFile etc/apache22/extra/workers.properties JkLogFile /var/log/jk.log JkShmFile /var/log/jk-runtime-status JkLogLevel error # Sample JkMounts. Replace these with the paths you would # like to mount from your JSP server. JkMount /*.jsp localhost JkMount /servlet/* localhost JkMount /examples/* localhost </IfModule> # Map encoded urls <Location *;jsessionid=> SetHandler jakarta-servlet </Location> # Map subdirectory <Location /webapps/> SetHandler jakarta-servlet </Location> workers.properties: # Incredibly simple workers.properties file, intended for connecting # to one host, via AJP13. See the tomcat documentation for # information on more exotic configuration options. # # Change jsp-hostname to the hostname of your JSP server. # worker.list=localhost workers.tomcat_home=/usr/local/apache-tomcat6.0 workers.java_home=/usr/local/diablo-jdk1.5.0 worker.localhost.port=8009 worker.localhost.host=localhost worker.localhost.type=ajp13 worker.localhost.lbfactor=1 I figured I didn't need to worry about the setenv variable as I'm only testing currently and only need one connector atm. Any ideas why I shouldn't be seeing the index.jsp found in the Tomcat directories? I also tried navigating directly using port 8009 with no result either (And yes, Tomcat has been started- I checked the port using nmap).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1203382458.6470.32.camel>