您的位置:首页 > 运维架构 > Apache

使用两个IP实现IIS和Apache公用80端口的方法

2008-12-09 08:28 489 查看
1. 打开命令提示符并确保您位于 X:/Inetpub/Adminscripts 文件夹(其中 X 是 IIS 安装驱动器)中。为此,请在命令提示符下键入以下命令行:

X: CD /Inetpub/Adminscripts  
2. 打开 Adminscripts 文件夹后,请在命令提示符下键入以下行:
cscript adsutil.vbs set w3svc/disablesocketpooling true 
3. 该命令反馈如下:
disablesocketpooling :(BOOLEAN) True  
4. 停止 IIS Admin 服务,然后再启动它。 
5. 重新启动 WWW 服务。珖氍舶夦鷏罾.{m?C鹠谠n{n簑傷钅洚{o镜汽铼纛{p?7??W柬?颪缗#镗q?J/r蘗畖s?宵髗9哕s蠯U羰I7}
   好了,接下来设置IIS要监听的ip地址。到2003的CD下的 support/tools/Support.cab。解压出httpcfg.exe文件,COPY到
windows/system32/目录下,

我的资源中提供下载 http://download.csdn.net/source/850591

用法自己看帮助
命令行:
绑定到某IP: httpcfg set iplisten -i 192.168.1.1   即命令使用IIS的只监听指定的IP及端口
查看绑定: httpcfg query iplisten 
删除绑定: httpcfg delete iplisten -i 192.168.1.1

IIS部分到此就设置好了,接下来设置Apache监听ip和端口

listen 192.168.1.2:80

server 192.168.1.2:80

虚拟主机设置相应的ip和端口

好了接下来停止IIS,重启Apache

再重新启动服务器 启动iis 设置iis的端口80  ip地址为全部未分配即可

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iis apache server 服务器