在网上google了n久,谈apache与Tomcat整合办法时,都在介绍JKMount方法,JKMount又难配又麻烦,而且也只能用于tomcat,万一是resin、orion、jOnAS之类的呢?
在apache上添加proxy模块
#apache1.xx
LoadModule proxy_module modules/mod_proxy.so
#apache2.xx
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
然后配置
<IfModule mod_proxy.c>
ProxyPass /c-model/ http://127.0.0.1:8081/c-model/
ProxyPassReverse /c-model/ http://127.0.0.1:8081/c-model/
#可以设置不同的目录权限
<Location /c-model/bin>
allow from 192.168.0.1
deny from all
</Location>
<Location /xxxx>
. </Location>
</IfModule>
这样配法与JKMount相比,除了容易配置,支持更多的应用服务器外,还可以配置cache模块对一些页面提供cache,或是在dns上做简单的配置,实现简单的负载均衡。
这样配法与JKMount相比,除了容易配置,支持更多的应用服务器外,还可以配置cache模块对一些页面提供cache,或是在dns上做简单的配置,实现简单的负载均衡。