本文主要是介绍xampp中使用apache代理tomcat,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
xampp版本 1.7.71.
首先确认mod_proxy正确配置(默认已经配置):
打开\xampp\apache\conf\httpd.conf
确认LoadModule proxy_http_module modules/mod_proxy.so没有被注释掉
2.
打开\xampp\apache\conf\httpd.conf
去掉LoadModule proxy_http_module modules/mod_proxy_http.so前面的注释
3.
打开\xampp\apache\conf\extra\httpd-ajp.conf
追加下面内容
ProxyPass /xxxx http://localhost:8080/xxxx smax=0 ttl=60 retry=5
ProxyPassReverse /xxxx http://localhost:8080/xxxx
ProxyPassReverseCookiePath /xxxx http://localhost:8080/xxxx
3.
访问地址:
http://localhost/xxxx
2012-05-08
追记:
之前的http代理用起来不是很方便,一开始sessionId出了问题,然后注释掉了ProxyPassReverse和ProxyPassReverseCookiePath这两行,后来因为想去掉访问路径时候最后的斜杠,干脆不再使用http代理,取而代之使用ajp。
配置如下:
打开\xampp\apache\conf\extra\httpd-ajp.conf
把之前修改的关于ProxyPassXXXXX都注释掉
加入下面一行:
ProxyPass /xxxx ajp://127.0.0.1:8009/xxxx smax=0 ttl=60 retry=5
这篇关于xampp中使用apache代理tomcat的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!