wampserver集成環境安裝,自定義根目錄以及多站點配置

自定義網站根目錄:wamp安裝過程中,默認把網站根目錄設置在安裝目錄下的www文件夾中,我們

必須把網站or項目放到www文件夾下才能訪問,這樣結構不清晰,故修改配置。詳細步驟如下

首先,先自定義根目錄,分爲兩個步驟:
一、更改網站根目錄的存放位置,需要更改Apache的httpd.conf文件的兩處,打開httpd.conf文件
(在E:\wamp\bin\apache\apache2.4.9\conf目錄下):

ctrl+F 搜索“documentroot”和“directory”修改

1、DocumentRoot "F:\localwamp"

2、<Directory "F:\localwamp">

其中F:\localwamp爲我的新根目錄地址。
3、重新啓動所有服務即可。(配置文件的修改均要重新啓動才生效)<br>
4、檢查是否修改成功,打開F:\localwamp,新建php文件,隨意輸入,打開瀏覽器,輸入路徑:
localhost/test.php,正確打開就成功了
二、要想更改左擊wampserver菜單欄“www 目錄”,需要更改wamp開發包中的配置文件wampmanager.ini和
wampmanager.tpl。
1、更改wampmanager.ini文件中[Menu.Left]標記中Type: item; Caption: "www 目錄"; Action:
shellexecute; FileName: "X:/wamp/www"; 這一句中的Caption值"www 目錄"爲"Demo目錄",並更
改FileName值"X:/wamp/www"爲目標文件夾,例如:"G:/Demo"即可。<br>
2、更改wampmanager.tpl文件中[Menu.Left]標記中Type: item; Caption: "${w_wwwDirectory}";
Action: shellexecute; FileName: "${wwwDir}";這一句中的Caption值 "${w_wwwDirectory}"爲
"Demo目錄",更改FileName值"${wwwDir}"爲"G:\Demo"。<br>
3、退出並重新啓動所有服務即可。(一定要退出,不然更改不成功,我當時試了很多次就是因爲直接點擊重新啓動所有服務而沒有重新退出)
4、www目錄變成了Demo目錄

然後,再自定義多站點

WAMPserver多站點配置方法(管理運行多個網站和項目):
1、添加站點
在wamp/bin/apache/Apache2.5/conf/extra中找到並打開httpd-vhosts.conf文件,打開,添加多個站點,複製粘貼兩下。

SeverAdmin--設置管理員的郵箱地址;

DocumentRoot--文件目錄,指向網站代碼指向的目錄;

ServerName--主機名;ErrorLog--錯誤日誌;

CustomLog--日常日誌。

只用到documentname和servername,其他可刪掉。

documentroot改成E:/Demo/test01,servername改爲test01.com。
2、引入httpd-hosts文件
打開Apache->httpd.conf文件,ctrl+F找到virtual hosts
#Include conf/extra/httpd-vhosts.conf

將Include前的'#'去掉。
3、允許站點訪問服務器資源
打開Apache->httpd.conf文件,找到onlineoffline tag,修改其後面的Deny from all爲Allow from all,同時將Allow from 127.0.0.1修改爲註釋(前面加‘#’),在2.5版本中,無需進行此操作,默認爲Require all granted。
4、爲站點添加資源:Demo裏創建test01、test02文件夾,文件夾下分別創建index.php文件
5、設置本機訪問這些站點時從本機獲取資源
打開c:/windows/system32/drivers/etc/hosts
在最後添加域名和ip,127.0.0.1 test01.com


轉載自:http://www.cnblogs.com/wj1995/p/5520003.html


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