适用于apache2.2.x
1. 修改httpd.conf 打开注释
写道
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
2.重启apache服务 运行 httpd -D DUMP_MODULES ,看一下mod 是否正常启动
3.在httpd.conf中添加如下代码
写道
ProxyRequests Off <!--关闭转寄代理-->
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /manager ajp://127.0.0.1:8009/manager
ProxyPassReverse /manager ajp://127.0.0.1:8009/manager
<Location /manager>
Order allow,deny
Allow from all
</Location>
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass /manager ajp://127.0.0.1:8009/manager
ProxyPassReverse /manager ajp://127.0.0.1:8009/manager
<Location /manager>
Order allow,deny
Allow from all
</Location>
4. 重启apache 测试OK。