IIS与Apache共用80端口方法
为调试程序,本机安装iis与apache,无法同时使用80端口,现给出解决方法:
方法一:
iis5,多ip下共存,iis为192.168.0.1,apache为192.168.0.2 原文地址
|
该命令反馈如下disablesocketpooling : (boolean) true
重启iis
inetpubdminscripts>cscript adsutil.vbs set w3svc/disablesocketpooling true
由于 disablesocketpooling 在 iis 6.0 元数据库架构 (mbschema.xml) 中被定义为有效属性,所以,您仍然可以使用 adsutil.vbs 设置该属性,但这种设置不起作用。iis 6.0 中的功能是新增的核心级别驱动程序 http.sys 的一部分。要配置 http.sys,您必须使用 httpcfg.exe
方法二:
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
Tag: Apache ,IIS