windows下apache配置虛擬機

我的學習過程痛苦並快樂着!!用到thinkPHP的group分組設置,我想給我每個分組設置一個二級域名。我使用的環境是windows下的wamp的集成環境,別的不多說了,現在就開始apache的新建虛擬主機設置:

首先打開安裝apache的目錄,{apache目錄}/conf 這個文件夾下面的httpd.conf,打開這個文件在最後寫入代碼:

<VirtualHost *:80>  #虛擬主機設置開始
        ServerAdmin [email protected]   #網站管理員郵箱(可要可不要) 
        DocumentRoot f:/wamp/www    #網站文件根目錄
        ServerName www.abc.com      #域名設置
        <Directory "f:/wamp/www">   #開始進行目錄權限設置
                AllowOverride all   #URL重寫相關設置
                Order Allow,Deny   
                Allow from all      #是否允許其它計算機訪問目錄
        </Directory>  
</VirtualHost>   #虛擬主機設置結束

這些設置成功之後,重啓apache。再打開C:\WINDOWS\system32\drivers\etc這個目錄下的hosts文件,同樣是在最後面加上如下代碼:

127.0.0.1     www.abc.com
127.0.0.1   sh.abc.com
127.0.0.1   wb.abc.com
127.0.0.1   a.abc.com

注:代碼中的設置目錄權限的代碼可以省略,但是在網站根目錄沒有在httpd.conf或者apache的任何文件中定義過的情況下,目錄權限設置代碼不可省略,否則將導致網站不能訪問,訪問者瀏覽器提示權限不足,爲了以防萬一,建議大家無論什麼情況都加上這段代碼。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章