Alon Swartz's picture

Apache serving static content
Apache is configured to serve static content out of the webroot /var/www, and uses /etc/tomcat5.5/mod_jk.conf to configure the JkMounts. What should happen in this configuration, is any request that does not match the JkMounts is served by Apache.

You will however want to edit mod_jk.conf to remove the /welcome Jkmount along with the /welcome RedirectMatch directive.

Multiple Tomcats per Apache
Sure. Although I have never done this myself, it should be easy enough, check out this link for some pointers.

If however you are planning on using TurnKey Tomcat appliances for the "other" tomcats, you will have to do some configurations manually (eg. configure Tomcat connectors to listen on the required interfaces, instead of localhost).
If there is enough interest in setting up this type of configuration, we could possibly create a Tomcat node type appliance... needs more thought.

Testing that everything works
I suppose it depends on the testing tools you are referring to, but most probably you will be able to provide the target IP to test, in which case the IP of the Tomcat server would be appropriate, I assume.

Resources
Mainly http://tomcat.apache.org, and google.
Can you recommend any good resources?

I hope the above answers your questions, if not, let us know. Btw - any feedback on how to improve the Tomcat appliance would be great.