快速实现IIS和apache共存
设置apache作为IIS的代理
1、找到d:\usr\local\apache2\conf\httpd.conf用记事本打开
2、加载apache的代理模块 操作方法在httpd.conf里面取消下面四行的注释去掉下面四行文字前的“#”号
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
3、建立一个虚拟主机将站点A域名的所有访问转向8080端口。
操作方法在httpd.conf文件末尾增加以下内容
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
4、保存httpd.conf文件重启apache服务。
提示双击d:\usr\下的Apache Restart快捷方式可以快速重新启动apache服务。
这样简单的三步操作就快速实现IIS和apache共存基于ASP+access平台的站点可以直接放在IIS里运行基于PHP+MySQL的站点则运行在apache下按如果有两个以上的站点只要按照以上步骤在apache中建立多个虚拟主机就可以了