Apache2.2.25与tomcat6.0.29
思路利用apache自身带的模块mod_proxy_ajp.so、mod_proxy.so配置实现向tomcat服务器发送ajp的请求消息。
准备:安装好jdk、tomcat、apache保证都能正常工作即可。
步骤:
一、分别打开apache和tomcat
二、启用apache的模块mod_proxy_ajp.so、mod_proxy.so,并设置好发送消息的情况,这些只需要向apache的httpd.conf的末尾添加下面的代码块就可以了:(注意上面的两行loadmodule也可以打开注释开启)
#<apache与tomcat集成设置>
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
ProxyPass / ajp://localhost:8009/ #tomcat的server.xml文件中ajp1.3connector的端口号对应
ProxyPassReverse / ajp://localhost:8009/
#</apache与tomcat集成设置>
三、保存修改,重新启动apache,完成集成的工作。
测试:
url=http://localhost/index.html,发现原来是apache的首页现在换成了tomcat的首页了,说明集成成功。