我想做这样的事情,我有一台机器xxxx,我需要在php中运行两个网站 www.xyz.com (在apache 2服务器上运行) www.xyz.com/service 中的另一个javaEE服务(在apache tomcat或glassfish服务器中运行)。两者都需要在端口80上运行(从客户端视图)。你能不能请我,怎么做?我的机器是Debian linux 6.0。
答案 0 :(得分:1)
在加载其他模块mod_proxy
时,使用也支持AJP协议的mod_proxy_ajp
apache模块。
简单样本:
<Location /service/>
ProxyPass ajp://localhost:8009/service/
</Location>
其中8009是为tomcat server.xml
中的连接器定义的端口,/ service是上下文根(也可能与“/ service”不同)。