Configuring mod_jk for Apache and Tomcat

Da Rock rock_on_the_web at
Tue Feb 19 00:57:14 UTC 2008

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 and
mod_jk.conf is under /extras.

I know something works because they are reflected when I navigate
to /webapps on the Apache server.

# Replace jsp-hostname with the hostname of your JSP server, as
# specified in
<IfModule mod_jk.c>
        JkWorkersFile etc/apache22/extra/
        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

# Map encoded urls
<Location *;jsessionid=>
        SetHandler jakarta-servlet

# Map subdirectory
<Location /webapps/>
        SetHandler jakarta-servlet
# Incredibly simple 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.

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

I also tried navigating directly using port 8009 with no result either
(And yes, Tomcat has been started- I checked the port using nmap).

More information about the freebsd-questions mailing list