File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Tomcat and the fly likes Simple Tomcat Config Question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Tomcat
Bookmark "Simple Tomcat Config Question" Watch "Simple Tomcat Config Question" New topic
Author

Simple Tomcat Config Question

Keith Tingle
Greenhorn

Joined: Jan 12, 2004
Posts: 22
I am deploying a Tomcat-based application on a windows server that already has serveral instances of IIS running bound to several different IPs.

I have been allocated an IP on this box for my application, how do I tell Tomcat to bind to that particular IP?

Do I have to run Apache in parallel for this?

Thanks in advance .


SCJP - 8/31/2004
Mike Curwen
Ranch Hand

Joined: Feb 20, 2001
Posts: 3695

First, are you running Apache in front of Tomcat, or just Tomcat stand-alone ?

If tomcat stand-alone, then check:
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/coyote.html

Check for an attribute named 'address'.

If it's apache in front, then in httpd.conf you are able to set the IP on which to listen. I forget at the moment, the exact config setting, but it's definitely in there.
Keith Tingle
Greenhorn

Joined: Jan 12, 2004
Posts: 22
Thank you Mike that attribute is just what I am looking for.

Why do sites run Apache in front of Tomcat? Is this for load balancing reasons or security?
Mike Curwen
Ranch Hand

Joined: Feb 20, 2001
Posts: 3695

Keith,

The reasons for running Apache in front of Tomcat are many and varied. Some are bad ones. (ie: they once might have been defendable, but not anymore).

Check this recent thread for more:
http://www.coderanch.com/t/83795/Tomcat/Apache-or-Tomcat
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Simple Tomcat Config Question
 
Similar Threads
Two network cards on linux
How to force tomcat to except custom responses
From which IP application deployed
How to restrict access through IP Adress
Cannot Connect to Tomcat Externally