IIS和APACHE如何共用80端口?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS和APACHE如何共用80端口?相关的知识,希望对你有一定的参考价值。

在现一台服务器上安装了IIS之后,因工作需要又得安装APACHE,网上说把IIS设置为81端口,APACHE设置为80端口,然后可以通过APACHE代理功能来实现,可我试一下只有IIS的WEB功能可以正常访问。无法解析出APACHE的网页来。请问有哪位具体配置过?如果配置过的话,那么具体如何做?

参考技术A apache/IIS共用80端口四法
为调试程序,本机安装iis与apache,无法同时使用80端口,现给出解决方法: 方法一:IIS5,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2 原文地址
c:\Inetpub\Adminscripts
cscript adsutil.vbs set w3svc/disablesocketpooling true
该命令反馈如下disablesocketpooling : (BOOLEAN) True
重启IIS
Inetpub\AdminScripts>cscript adsutil.vbs set w3svc/disablesocketpooling true
由于 DisableSocketPooling 在 IIS 6.0 元数据库架构 (MBSchema.xml) 中被定义为有效属性,所以,您仍然可以使用 Adsutil.vbs 设置该属性,但这种设置不起作用。IIS 6.0 中的功能是新增的核心级别驱动程序 HTTP.sys 的一部分。要配置 HTTP.sys,您必须使用 Httpcfg.exe
参考:http://www.iisboy.com/iis_article/63.html本回答被提问者采纳

求iis与apache共用80端口方法的详细方法

在网上看的方法有三种:
其中一种写着为:
IIS6,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2 原文地址

到2003的CD下的 support/tools/Support.cab。解压出httpcfg.exe文件,COPY到windows/system32/目录下,用法自己看帮助

命令行

命令行:

保证iis下的ip设置为全局默认,Apache中httpconf设置listen 192.168.0.2:80,就应该可以两个服务同时运行,相互不冲突了。

IIS的访问地址为http://192.168.0.1,Apache访问地址为http://192.168.0.2

请问,具体的步骤是什么?
CD是什么CD?
IP在哪改?
端口在哪改?
非常感谢!!

参考技术A 可以告诉你iis
端口的修改方法,在iis界面默认网站那项点右键,选择属性,然后再网站的tcp那项修改,不必共用。各用个的不是更好么?
参考技术B 改端口,打开迅雷,点击配置,打开配置对话框,选择第八个BT/端口设置,里面就有
IP好像不能改是本地死的没有办法改

以上是关于IIS和APACHE如何共用80端口?的主要内容,如果未能解决你的问题,请参考以下文章

如何让iis和apache公用80端口或者有其他更好的方法? - 技术问答

iis服务与apache 80端口冲突了怎么办

iis下的多个网站如何共用80端口

apache和iis共用端口怎么弄啊?搜的东西我看不懂,有谁可以qq:519963851,多谢!!!

用Apache2在服务器上安装了网站 但怎么和IIS共用80端口?

IIS7和Tomcat7整合,即IIS7和Tomcat共用80端口