教学之友,学习之友。

站长教学网

apache和IIS服务器如何共用80端口的解决方法

时间:2012-03-26 14:16来源:未知 作者:ken 点击:

IIS服务器可以作为一个Web 服务器单独使用,也可以与相兼容的工具一起使用,它可以用来建立Internet商务、访问和操作来自不同数据源的数据以及创建Web 应用程序,其中这些应用程序利用服务器脚本和组件代码来完成一些客户-服务器功能。

  apache和IIS服务器都是使用非常广泛的Web平台。

  IIS服务器与Windows NT服务器紧密地结合在一起,它可以保证网络管理员和应用程序开发人员获得同Windows NT 服务器一样的安全、网络和管理功能。

  我们为调试程序,在本机安装了IIS服务器与apache,但是无法同时使用80端口,下面,我们为大家讲解下解决的方法:

  网上常用的单IP共用80端口方法,不过不推荐,只是使用Apache的代理,速度有影响将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  
 

  然后建立一个虚拟主机,将该域名的所有访问转向81端口。 ServerName iloves.vicp.net ProxyPass / http://localhost:81/ ProxyPassReverse / http://localhost:81/

  这样,对外就可以只需要一个端口,即可同时使用apache和IIS服务器的功能了。

(责任编辑:ken)
TAG标签: windows iis apache 端口 80
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容