天天看點

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

轉載于:https://www.cnblogs.com/wj1995/p/5520003.html

繼續閱讀