JDP 發表於 2009-2-17 16:40:32

讓 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/目錄下,用法自己看HELP

命令列

綁定到某IP: httpcfg set iplisten -i 192.168.0.1
即命令使用IIS的只監聽指定的IP及埠
查看綁定: httpcfg query iplisten
刪除綁定: httpcfg delete iplisten -i 192.168.0.1

命令列
net stop Apache2
net stop iisadmin /y
net START Apache2
net START w3svc

保證iis下的ip設置為全域默認,Apache中httpconf設置listen 192.168.0.2:80,就應該可以兩個服務同時運行,相互不衝突了。
IIS的訪問位址為http://192.168.0.1,Apache訪問位址為http://192.168.0.2

Reference: http://plog.ipobar.com/cheehong86/article/3007
頁: [1]
查看完整版本: 讓 IIS與Apache共用80埠的方法