我是2个jsp的网站1个asp的网站
前几天我研究了resin和iis整合,结果我的方向完全错了,最后知道我又3个ip的情况下完全可以对我的3
个网站进行发布,但是iis上的默认网站会占用我们的80端口,导致80端口被占用。
着个默认网站在netstat -nao查看下是0.0.0.0:80 占用了80端口。想办法用的其中一个ip地址把这个
0.0.0.0挤开。
思想就是这样,
1、命令模式下,进入iis的主目录。Inetpub\Adminscripts
2、打开Adminscripts文件夹,在命令行键入:
cscript adsutil.vbs set w3svc/disablesocketpooling true
之后会出现
disablesocketpooling :(BOOLEAN) True
3、然后停止iis admin服务,然后在启动他。还要把3w服务起来
4、然后我们来配置iis监听的地址。
到2003的CD下的 support/tools/Support.cab解压出httpcfg.exe
然后cp到windows\system32里边。
然后在命令行敲
绑定到某IP: httpcfg set iplisten -i 211.100.28.*
查看绑定: httpcfg query iplisten
删除绑定: httpcfg delete iplisten -i ip
接下来我们把所有的服务停止了,然后重启机器,之后我的3个网站都能用了