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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM