在同一臺物理服務器中配置多個Web網站,很多用戶會選擇在服務器中添加多個IP地址,然后將每個Web站點分別指向不同IP地址的方式。這種方式固然可行,不過隨著IP地址(主要是指Internet中的IP地址)資源越來越緊缺,該方式的弊端也越來明顯。其實在IIS 5.0和IIS6.0中,用戶完全可以為每個Web站點添加HTTP主機頭,從而使用一個IP地址和端口號創建多個Web站點。這種方式通常被稱為搭建“虛擬主機”。在IIS 6.0中搭建虛擬主機的步驟如下所述:
第1步,在“Internet信息服務(IIS)管理器”窗口中右鍵單擊“網站”目錄,依次選擇“新建”→“網站”命令。打開“網站創建向導”對話框,在歡迎對話框中單擊“下一步”按鈕。
第2步,打開“網站描述”對話框,在“描述”編輯框中輸入一段描述網站內容的文字信息,并單擊“下一步”按鈕。
第3步,在打開的“IP地址和端口設置”對話框中,單擊“網站IP地址”編輯框右側的下拉三角按鈕,在下拉菜單中選擇一個未被其他Web站點使用的IP地址。“網站TCP端口”保持默認值80不變,在“此網站的主機頭”編輯框中輸入該網站的域名(如sc.jb51.net),并單擊“下一步”按鈕,如圖2008111812所示。
小提示:如果不選擇未被使用的IP地址,并且已被使用的IP地址所綁定的Web站點沒有被刪除,則后來創建的Web網站將因為端口沖突而被全部停止。
第4步,打開“網站主目錄”對話框,單擊“瀏覽”按鈕選擇網站所在的主目錄,并依次單擊“確定”→“下一步”按鈕。
第5步,在打開的“網站訪問權限”對話中,保持默認權限設置,單擊“下一步”按鈕。打開完成網站創建向導對話框,單擊“完成”按鈕。
第6步,重復上述步驟創建多個含有主機頭的虛擬主機,從而實現虛擬主機系統的搭建。當用戶使用域名訪問Web站點時,盡管這些Web站點使用的是同一個IP地址和端口號,卻能準確打開網站域名所對應的站點。
小提示:要想使網絡用戶使用HTTP主機頭(即域名)訪問特定的網站,必須在DNS服務器中為每個網站創建主機A記錄。
新聞熱點
疑難解答