在使用php開發網站的時候,每次測試本身的網站時,一般都是用localhost/dirname/filename.php來訪問本身所寫的程序php
可是有時候咱們須要模擬真實的場景,如經過域名訪問時,若是你已經租用了服務器,那麼你能夠直接將代碼上傳到服務器以後,經過域名訪問,可是,這樣可能比較麻煩,由於上傳雖然不復雜,可是時間相對比較多。瀏覽器
因此能夠經過在本地建立一個虛擬主機,爲虛擬的主機綁定一個域名,而後這個域名指向的ip地址改成127.0.0.1,注意,這個域名本來的ip多是112.252.36.1(假設的該域名對應的真實ip),而後咱們訪問這個域名的時候,就會自動訪問ip127.0.0.1,而不是真實ip。服務器
咱們能夠經過這個域名訪問咱們在本地的程序,即用www.test.com/index.php代替localhost/index.php,注意這裏不是Internet中的那個主機。咱們只是讓運行在本地的DNS服務器將咱們設置的域名對應的IP指向127.0.0.1,而不是指向遠端的112.252.36.1(假設的該域名對應的真實ip)。測試
上面寫的那些解釋啥的,若是有疑問,能夠查閱一些Apcache,DNS服務器的資料,其實,不懂那些原理,也是沒問題的。網站
具體的步驟以下:3d
點擊其它選項菜單----》選擇站點域名管理。以下圖blog
初始的時候,站點爲空。而後你能夠在網站域名裏填上域名,網站根目錄爲你項目的根目錄,有須要的話,也能夠設置第二域名,網站端口能夠本身設置,一般爲80。設置完畢後,點擊添加,左側就會出現所添加的域名。而後點擊保存設置並生成默認文件。ip
做爲例子,我添加的內容爲:開發
網站域名:www.beyond.com域名
根目錄:D:\phpStudy\WWW\test (注意,網站域名不是必定要和項目名同樣,但在最好同樣)
第二域名:www.test.com
網站端口:80
保存設置以後,phpstudy會自動重啓。
這時,還得修改hosts文件,一樣點擊其它選項菜單----》打開hosts
你會看到這樣的內容,我截了一部分圖
這時,你只須要在末尾添加一行,內容爲 127.0.0.1 設置的域名,,,注意前面的#號表明註釋,因此不要加#
如我根據個人設置,添加以下內容,結果如圖
而後保存,這時成功了
首先看一下這是test目錄下的文件index.php及內容
而後經過瀏覽器,訪問www.beyond.com
訪問www.test.com
看到這裏,相信你已經會建立新站點了吧