站長在開發網站的時候,都需要在本地電腦中測試網站程序訪問情況,但是有時候我們需要模擬真實的場景,如通過域名訪問時,如果你已經租用了服務器,那么你可以直接將代碼上傳到服務器之后,通過域名訪問,但是,這樣可能比較麻煩,因為上傳雖然不復雜,但是時間相對比較多。
所以可以通過在本地創建一個虛擬主機,為虛擬的主機綁定一個域名,然后我們可以通過本地電腦的hosts文件將這個域名指向的ip地址改為127.0.0.1,注意,然后我們訪問這個域名的時候,就會自動訪問ip127.0.0.1,也就是訪問我們自己電腦中的網頁程序。
那怎么創建本地虛擬主機?本文以PHPstudy為例,介紹如何在本地電腦中創建虛擬主機。IIS比較簡單,本文不做介紹。
PHPstudy是一款極好的虛擬主機軟件,它是樹立一個含php+apache+mysql的服務器,支撐PHP編程的網站和mysql數據庫正常運轉。具體的步驟如下:
點擊其它選項菜單—-》選擇站點域名管理。如下圖
初始的時候,站點為空。然后你可以在網站域名里填上域名,網站根目錄為你項目的根目錄,有需要的話,也可以設置第二域名,網站端口可以自己設置,通常為80。設置完畢后,點擊添加,左側就會出現所添加的域名。然后點擊保存設置并生成默認文件。
作為例子,我添加的內容為:
網站域名: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
看到這里,相信你已經會創建新站點了吧
做網站首先要找一個優秀的網站空間服務商,來域名頻道選擇虛擬主機不會讓你失望。
windows虛擬主機支持Access 、SQLServer數據庫,Linux虛擬主機支持MySQL數據庫。
海外虛擬主機國內訪問受國際網絡出口影響,訪問可能較慢。如果您的網站需要國內訪問順暢,請選擇國內節點虛擬主機。
域名頻道是全國五星級域名注冊和空間租用服務商,價格合理、申請簡便,可以在線申請,實時開通。注冊域名鏈接http://verycreative.cn/webhost/