虛擬主機(Virtual Host/ Virtual Server)是利用非凡的軟硬件技能,把一臺計較機主機分成一臺臺“虛擬”的主機,每一臺虛擬主機都具有獨立的域名和IP地點(或共享的IP地點),具有完整的Internet處事器成果。在同一臺硬件、同一個操縱系統上,運行著為多個用戶打開的差異的處事器措施,互不滋擾,而各個用戶擁有本身的一部門系統資源(IP地點、文件存儲空間、內存、CPU時間等)。虛擬主機之間完全獨立,在外界看來,每一臺虛擬主機和一臺獨立的主機的表示完全一樣。
虛擬主機的優勢
虛擬主機技能的呈現,對寬大互聯網用戶來說是個福音。由于多臺虛擬主機共享一臺真實主機的資源,每個用戶遭受的硬件用度、網絡維護用度、通信線路的用度均大幅度低落,使得Internet真正成為人人用得起的網絡。歸納綜合來講,虛擬主機主要有以下四點優勢:
1.無需購買呆板:操作虛擬主機技能,每一臺虛擬主機和一臺獨立的主機完全一樣,每一臺虛擬主機都具有獨立的域名,具有完整Internet處事器成果。
2.用度低廉:可節減購買處事器或其他硬件設備的投資。
3.快捷利便:不管您身處那里,虛擬主機處事都能使您的部分擁有本身的域名及專屬網站。
4.無需租用專線:通過FTP方法,可隨時更新本身的主頁內容。
虛擬主機的實現
虛擬主機有兩種實現要領:基于IP的要領和基于主機名的要領。下面別離先容。
基于IP的要領:首先,在處事器里綁定多個IP,然后設置Web處事器,把多個網站綁定在差異的IP上。會見差異的IP,就看到差異的網站。
基于主機名的要領:首先,配置多個域名的記錄,使它們理會到同一個IP地點上,即同一個處事器上。然后,在處事器上設置Web處事端,添加多個網站,為每個網站設定一個主機名。因為HTTP協議會見請求里包括有主機名信息,當Web處事器收到會見請求時,就可以按照差異的主機名來會見差異的網站。
基于IP的要領在局域網中較量常用,基于主機名的要領在Internet中較量常用。下面以最常用的Web處事器IIS為例,先容基于主機名的虛擬主機的配置要領。
配置虛擬主機
1.在動態域名客戶端軟件里添加多個域名。這一步的目標,是讓這些域名都理會到同一個處事器上。
2.在用戶呆板的Web處事器(IIS等)上添加域名設置虛擬主機。
IIS虛擬主機的配置
1.打開“節制面板”→“打點東西”→“internet處事打點器”→“默認Web站點”。
2.在“默認Web站點”上按鼠標右鍵,選擇“新建”→“站點”,按“下一步”。
3.輸入站點說明,如“站點1”,按“下一步”。
4.在“站點的主機頭”上輸入域名,按“下一步”。
5.在路徑里指定站點的根目次路徑,按“下一步”。
6.在權限里選擇適當的權限,,按“下一步”,即可完成。
假如設置的是頂級域名的虛擬主機,譬喻在上面第4步主機頭里輸入“abc.com”,而同時又但愿用戶利用“”也能會見,配置步調如下:
1.在“Internet處事打點器”的“站點1”上按鼠標右鍵,選擇“屬性”。
2.在IP地點右邊點擊“高級”。
3.點擊“添加”,輸入端標語(一般用80),再輸入主機頭名“ abc.com”。