找回密码
 立即注册

IIS与Apache同时使用80端口

[复制链接]
eoiioe 发表于 2015-2-1 17:26:17 | 显示全部楼层 |阅读模式

如果我们在一台服务器即使用IIS作为WEB服务器,同时又想使用Apache作为WEB服务器,那么如何来公用80端口呢?

我们可以使用单IP地址来实现,但是在性能上有损失:

将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。速度有影响.
在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

Include conf/extra/httpd-vhosts.conf

在httpd-vhosts.conf中建立虚拟主机

<VirtualHost *:80>
ServerName www.heyvpn.com
DocumentRoot "c:/Inetput/HeyVPN.com"
</VirtualHost>

<VirtualHost *:80>
ServerName ***
ProxyPass / http://localhost:81/
ProxyPassReverse / http://localhost:81/
</VirtualHost>

如上所述配置,我们访问www.heyvpn.com时将使用Apache作为web服务器,访问***将使用IIS作为web服务器






上一篇:微信商城分佣系统|微信CPS分销|微信派单接单平台
下一篇:微信SAE版电台php源码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    小黑屋|QQ

GMT+8, 2019-12-14 13:56 , Processed in 1.078131 second(s), 20 queries .

© 2001-2011 Powered by Discuz! X3.4. Theme By Yeei!

快速回复 返回顶部 返回列表