windows下整合Apache+IIS+Resin
前提:Apache使用80端口,iis和resin都使用Apache的虚拟主机映射,来完成三者的合并。
第一步:Apache与IIS整合
1.修改Apache的配置文件httpd.conf
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
找到上两行代码,去掉前面的#号;
2.添加映射iis的虚拟主机
在httpd.conf最后面加上下面一段代码:
<VirtualHost *:80>ServerName zjdlove.51vip.bizServerAlias zjdlove.51vip.biz *.zjdlove.51vip.bizDocumentRoot D:/resin/webapps/51dwAddHandler caucho-request jsp<LocationMatch /*> SetHandler caucho-request</LocationMatch><LocationMatch "/WEB-INF/">AllowOverride Nonedeny from all</LocationMatch><Directory "D:/resin/webapps/51dw">只需要修改为:<VirtualHost *:80>ServerName zjdlove.51vip.bizServerAlias zjdlove.51vip.biz *.zjdlove.51vip.bizDocumentRoot D:/resin/webapps/51dwAddHandler caucho-request jsp<LocationMatch /51dw/> SetHandler caucho-request</LocationMatch><LocationMatch "/WEB-INF/">AllowOverride Nonedeny from all</LocationMatch><Directory "D:/resin/webapps/51dw">Allow from all</Directory></VirtualHost>Allow from all</Directory></VirtualHost>