xampp中施用apache代理tomcat

xampp中使用apache代理tomcat

xampp版本 1.7.7

1.

首先确认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

相关文章:

你感兴趣的文章:

标签云: