File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Tomcat and the fly likes Connection between tomcat and apache Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Products » Tomcat
Bookmark "Connection between tomcat and apache" Watch "Connection between tomcat and apache" New topic

Connection between tomcat and apache

Medes Agri

Joined: Jul 07, 2006
Posts: 11

I am newbie at tomcat, I have installed it (5.5.17) under /usr/lib/ when i browse to http://localhost i get default apache page, and when i browse to htt://localhost:8080 I get default tomcat page and i can run the examples.

I have two problem, when i change the port to 80 in server.xml to get default tomcat page when you run http://localhost, it does not work it generate connection was refused....

somebody told me that i must create a connection between apache and tomcat I installed jakarta-tomcat-connectors-1.2.15 but when i run following commandos
> ./configure --with-apxs=/usr/bin/apxs2

after a while it generates following:

need to check for Perl first, apxs depends on it...
checking for perl... /usr/bin/perl
could not find /usr/bin/apxs2
configure: error: You must specify a valid --with-apxs path

but i know i have apxs2 under /usr/bin and i see it.

how i can solve my problem, thanks

i am newbe and need som description.
Pavel Kubal
Ranch Hand

Joined: Mar 13, 2004
Posts: 356
You need to install mod_jk plugin to Apache.

Than configure in APACHE_HOME/conf


worker.ajp13.type=ajp13 (probably)

After that you have to configure httpd.conf in the same directory for redirecting jsp and servlet requests to Tomcat.

JkWorkersFile %APACHE_HOME%/conf/
JkLogFile %APACHE_HOME%/logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /servlets-examples/servlet/* ajp13w
JkMount /jsp-examples/*.jsp ajp13w

Take this only as an example.
Medes Agri

Joined: Jul 07, 2006
Posts: 11
thanks , do you mean mod_jk connector, i used following link and install it
I agree. Here's the link:
subject: Connection between tomcat and apache
It's not a secret anymore!