同IP端口多域名
iis綁定多域名有這樣幾種辦法: 1,每個域名對應(yīng)一個獨立IP 2,每個域名對應(yīng)同一個IP的不同端口, 3,每個域名對應(yīng)同一個IP的80端口,用不同的主機頭區(qū)分。 根據(jù)你的情況,我建議你使用第三種方法
iis綁定多域名有這樣幾種辦法:
1,每個域名對應(yīng)一個獨立IP
2,每個域名對應(yīng)同一個IP的不同端口,
3,每個域名對應(yīng)同一個IP的80端口,用不同的主機頭區(qū)分。
根據(jù)你的情況,我建議你使用第三種方法。
-----------------------------------------------------------------
假設(shè)地址是192.168.1.10.在這臺服務(wù)器已經(jīng)安裝了Internet服務(wù)即IIS.
現(xiàn)在公司要求網(wǎng)絡(luò)管理員在服務(wù)器上使用一個IP為ABCD四個公司建立獨立的網(wǎng)站,每個網(wǎng)站擁有自己獨立的域名.四家網(wǎng)站域名分別為:
www.a.com
www.b.com
www.c.com
www.d.com.
通過使用主機頭,站點只需一個 IP 地址即可維護(hù)多個站點。客戶可以使用不同的域名訪問各自的站點,根本感覺不到這些站點在同一主機上.
具體操作如下:
1.在win2000服務(wù)器為四家公司建立文件夾,做為WEB站點主目錄.如下: WEB站點主目錄 WEB站點
d:weba A公司網(wǎng)站
d:webb B公司網(wǎng)站
d:webc C公司網(wǎng)站
d:webd D公司網(wǎng)站
2.使用WEB站點管理向?qū)?分別四家公司建立獨立的WEB站點,四者最大的不同是使用了不同的主機頭名:
A公司站點 B公司站點 C公司站點 D公司站點
IP地址 192.168.1.10
TCP端口 80
權(quán)限 讀取和運行腳本
主機頭名 www.a.com www.b.com www.c.com www.d.com
站點主目錄 d:weba d:webb d:webc d:webd
在DNS中將這四個域名注冊上,均指向同一地址:192.168.1.10.這樣,客戶端就可以通過:
http://www.a.com訪問A公司站點.
http://www.b.com訪問B公司站點.
http://www.c.com訪問C公司站點.
http://www.d.com訪問D公司站點.
3.每個站點的主機頭名可以在WEB站點建立向?qū)е性O(shè)置,它與站點的IP地址,TCP端口在同一屏上.也可能通過該站點->"屬性"->"WEB站點"標(biāo)簽->選IP地址右邊的"高級"按鈕,跳出"高級多WEB站點配置"進(jìn)行配置.
這種方法建立可以建立專業(yè)的虛擬主機,幾乎所有使用IIS提供虛擬主機的公司都這樣做的.
---------------------------------------------------------
我只是假設(shè)你的IP,你具體的IP我不知道,你注冊的域名應(yīng)該有管理頁面可以進(jìn)行域名與ip的綁定,這幾個域名都要綁定到你的IP上,然后你在IIS里面按照我說的設(shè)置
Apache與IIS共80
1、服務(wù)器IP假設(shè)為111.111.111.111,操作系統(tǒng)為Windows 2003 server
2、IIS中有一個asp.net站點,域名為www.a.com,并且已綁定,初始端口為80
3、現(xiàn)在需要創(chuàng)建一個PHP站點,需要使用web服務(wù)器為Apache。域名為www.b.com
提出的問題:
當(dāng)客戶端提交http時,默認(rèn)是80端口,而IIS默認(rèn)是80端口,當(dāng)訪問www.a.com時,站點自動由IIS解釋。但訪問www.b.com時,由于服務(wù)器是Apache,端口是80,顯然此時服務(wù)器上的IIS和Apache沖突,當(dāng)然你可以改變IIS和Apache的端口。但你不希望用戶訪