Apache Tomcat http_proxy 连接方式配置

1、安装Tomcat ,为了使域名保持一致,在conf\Catalina\localhost中新建ROOT.xml
内容如下
<Context path="" docBase="D:\Workspaces\Benx\WebContent" reloadable="true" allowLinking="true" />

2、安装Aache ,需2.2或以上版本

3、修改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_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so

4、  添加所要连接的tomcat地址,及静态的路径,下面的意思是html目录下面的文件使用Apache,其他的通过地址http://localhost:8080/,即Tomcat,具体情境可以自己修改。
ProxyPass /html !
ProxyPass / http://localhost:8080/

5、集群方式可使用
ProxyPass /images !
ProxyPass /css !
ProxyPass /js !

ProxyPass / balancer://example/
<Proxy balancer://example/>
BalancerMember http://server1:8080/
BalancerMember http://server2:8080/
BalancerMember http://server3:8080/
</Proxy>

你可能感兴趣的:(apache)