/ 中存储网

使用反向代理整合Apache+tomcat的配置方法

2013-09-21 10:17:01 来源:IT技术网

这里再说一下关于反向代理进行apache+tomcat的整合,既然是反向代理,那tomcat-connectors就不用装了,配置文件也无需更改,只需装好apache、tomcat、jdk,开启各自服务后,修改httpd.conf,在文件最后加入如下语句:

<Proxy balancer://localCluster>

BalancerMember ajp://localhost:8009

</Proxy>

RewriteEngine On

ProxyPreserveHost On

RewriteRule ^/$ balancer://localCluster/

RewriteRule ^/(.*)$ balancer://localCluster/$1

虚拟主机配置,静态网页,图片,CSS由apache负责处理,/search ,/job两个目录下是动态JSP页面,反代到tomcat服务器处理

<VirtualHost *:80>

<Directory "/var/xx.com/www">

Options -Indexes FollowSymLinks

Allow from all

AllowOverride All

</Directory>

ServerAdmin [email protected]

DocumentRoot "/var/xx.com/www"

ServerName 192.168.8.10

ProxyRequests Off

<Proxy *>

Order deny,allow

Allow from all

</Proxy>

ProxyPass /search http://192.168.0.13:8080/search/

ProxyPassReverse /search http://192.168.0.13:8080/search/

ProxyPass /job http://192.168.0.13:8080/job/

ProxyPassReverse /job http://192.168.0.13:8080/job/

</VirtualHost>