基本定義
虛擬主機,又稱虛擬服務器、主機空間或是網頁空間,是一種讓單一服務器可以運行多個網站或服務的技術。虛擬并非指不存在,而是指空間是由實體的服務器延伸而來,其硬件系統可以是基于服務器群,或者單個服務器。
其技術是互聯網服務器采用的節省服務器硬件成本的技術,虛擬主機技術主要應用于HTTP,FTP,EMAIL等多項服務,將一臺服務器的某項或者全部服務內容邏輯劃分為多個服務單位,對外表現為多個服務器,從而充分利用服務器硬件資源。如果劃分是系統級別的,則稱為虛擬服務器。
通俗理解
未入門的新手可以通俗地理解虛擬主機為:針對一個網站來說,網站相當于一件商品,而虛擬主機就是存放商品的柜臺。可能這樣說大家還有一些疑惑,那么我們具體來說明一下。
虛擬主機又叫虛擬空間,是用來存放網站文件的。其實所有的網站文件,如圖片、音頻、視頻、源代碼文件,這些都是存放在一臺特殊的電腦的一個文件夾里面。用戶通過域名訪問這個文件夾,從而訪問到這些文件。
舉個例子:
1、我們可以把網站所有的文件比作一件件商品,一個柜臺中所有的商品組成了這個網站的文件。那么這個柜臺空間大小是有限的,柜臺放滿了,就再也放不下商品了,虛擬主機也是一樣的,文件放滿了,那么就再也放不了任何一個文件到虛擬主機中了。
2、顧客通過柜臺,才能看到其中的所有商品,然后獲取自己想要的商品。虛擬主機同樣也是,顧客通過域名訪問虛擬主機,以此訪問網站的文件,從而獲取自己想要的信息。