IIS和KMS共用80端口,同样适用IIS+Apache、IIS+Tomcat

本文由守望者MS整理

IIS默认监听所有ip地址的80端口的

网站属性中只选择“全部未分配”,则该网站就可以使用所有本机可用的ip地址。

IIS6

1.本地连接中配置多个ip地址(属性→tcp/ip→高级)

2.为IIS绑定一个需要的ip

3.修改Tomcat的配置文件,绑定另一个ip,端口依然是80(turbomail\web\conf\server.xml)

在后面加上需要Tomcat监听的ip地址,例如:address=”192.168.0.3″

4.配置IIS(禁用套接字池)

①2003光盘,support/tools/Support.cab里面的httpcfg.exe,拷贝到C:\Windows\system32\

httpcfg set iplisten -i 192.168.0.3

IIS只监听192.168.0.3

httpcfg query iplisten

查看绑定

httpcfg delete iplisten -i 192.168.0.3

删除绑定

②命令行切换到C:\Inetpub\Adminscripts目录

③cscript adsutil.vbs set w3svc/disablesocketpooling true

IIS和KMS共用80端口,同样适用IIS+Apache、IIS+Tomcat

④命令返回:disablesocketpooling (BOOLEAN) True

⑤重启电脑

启动失败?提示端口占用?重启服务器即可