2012-04-25 133 views
1

我有Apache Tomcat应用被配置为Apache网络服务器,现在我想其他的Apache Tomcat应用程序添加到同一个Apache Web服务器,所有这些服务器(Tomcat和Apache Apache Web服务器(RHEL ))在同一个网络上,请给我一些配置方法。Apache服务器配置多个Apache Tomcat应用

有没有其他方式没有使用mod_jk?

回答

3

Apache可以使用mod_jk或使用标准代理模块mod_proxy与Tomcat交谈。使用标准的代理模块,将多个Tomcat实例放在一个Apache实例中非常简单。

假设你有8081端口一个Tomcat实例侦听端口8080和另一个,你可以做简单的事情,因为这:

<Location /app1/> 
    ProxyPass http://localhost:8080/ 
    ProxyPassReverse http://localhost:8080/ 
</Location> 

<Location /app2/> 
    ProxyPass http://localhost:8081/ 
    ProxyPassReverse http://localhost:8081/ 
</Location> 

这地方在/app1/初审,并在 二审/app2/

mod_proxy documentation是一个良好的开端,并且tomcat documentation简要介绍这个话题。