wamp 安裝配置

2021-07-07 10:32:49 字數 2424 閱讀 7206

倡萌之前介紹過 usbwebserver 快速搭建本地php環境 ,推薦usbwebserver的原因在於它是綠色的,不需要安裝,想使用就手動執行下即可。但是 usbwebserver 也有自身的弱點:不允許修改配置檔案,造成無法繫結網域名稱等,只要檢測到檔案已修改,就會提示出錯,而且由於是綠色的,可能會遇到無法安裝啟用一些wordpress外掛程式。所以,倡萌只好選擇其他工具,對比再三,最終還是使用wampserver。

wampserver 簡介

wamp就是windows apache mysql php整合安裝環境,即在window下的apache、php和mysql的伺服器軟體。也是一件安裝,不需要你進行環境的配置。

目前版本更新到wampserver 2.2e,包含版本:apache 2.2.22 ,mysql 5.5.24, php 5.4.3 , xdebug 2.1.2 , xdc 1.5 , phpmyadmin 3.4.10.1 , sqlbuddy 1.3.3, webgrind 1.0。

2.執行 wampserver ,在右下角的工作列出現圖示,在圖示上右鍵,選擇語言為簡體中文

3.在圖示上單擊左鍵,出現 wampserver 的快捷管理選單,包括各種服務的快捷入口和服務設定:

localhost:預設的**首頁,如果開啟顯示 403 forbidden,你可以手動輸入 進行訪問

或者開啟 c:\windows\system32\drivers\etc   修改hosts檔案,新增一條記錄

127.0.0.1      localhost

儲存即可。

注:如果提示你無法儲存hosts檔案,可能是你目前的系統使用者沒有修改許可權,請自己搜尋解決辦法;或者是某些安全軟體限制了修改,暫時退出安全軟體。

www目錄:存放**檔案的根目錄

phpmyadmin:可以通過它來管理你的資料庫,不會使用的,可以檢視 phpmyadmin教程

wampserver 繫結網域名稱,新增虛擬主機

1.將你要繫結的網域名稱,使用a記錄繫結到 127.0.0.1

2.啟動wampserver服務,左鍵單擊右下角wampserver圖示,開啟apache選單下「httpd.conf」檔案; 找到「# include conf/extra/httpd-vhosts.conf」 ,把這句前面的#號去掉,啟用了虛擬主機配置檔案 httpd-vhosts.conf 的引用。

3.在apache安裝目錄的confextra目錄下,比如我的是 d:\wamp\bin\apache\apache2.2.22\conf\extra,用記事本開啟httpd-vhosts.conf,最最底部你會看到2個虛擬主機樣例,將其中乙個修改為型別下面的,刪除多餘的樣例:

serveradmin admin@***.com

documentroot "d:/wamp/www/***.com"

servername www.***.com

errorlog "logs/www.***.com-error.log"

customlog "logs/www.***.com-access.log" common

4.在托盤中左鍵單擊wampserver,重啟所有服務;

5.用記事本開啟 c:\windows\system32\drivers\etc    目錄下hosts檔案,在最下面新增一行:

127.0.0.1      www.***.com

6.在瀏覽器下輸入www.***.com,可以看到通過http已經訪問到本機下 d:\wamp\www\***.com 目錄,以後你只要將這個**的檔案放在這個目錄即可。

7.如果你要新增多個虛擬主機,重複上面的操作即可。

wampserver 配置偽靜態

預設情況下,wampserver不支援偽靜態,我們需要進行一些配置

1.啟動wampserver服務,左鍵單擊右下角wampserver圖示,開啟apache選單下「httpd.conf」檔案;

2.搜尋找到「loadmodule rewrite_module modules/mod_rewrite.so」這一行,去掉前面的「#」;

3.找到「allowoverride none」改為「allowoverride all」;

4.重啟wampserver的所有服務

5.新建.haccess檔案,放在當前**根目錄下,在.haccess檔案中新增偽靜態規則,比如新增wordpress偽靜態規則

# begin wordpress

rewriteengine on

rewritebase /

rewriterule ^index.php$ - [l]

rewritecond % !-f

rewritecond % !-d

rewriterule . /index.php [l]

# end wordpress

WAMP 和LNMP安裝配置

apache 安裝配置 重點內容配置nginx php 參照 nginx.cnf配置檔案 啟動時需要master process程序需要root許可權 顯然是執行這個二進位制檔案的許可權問題,我們都知道nginx的master process 需要用root許可權來啟動,子程序則可以用其他使用者來執...

PHP初探 wamp安裝配置

wamp windows下的 apache mysql 安裝成功後,點選執行,然後電腦右下角會出現圖示。服務未啟動時是紅色,服務未完全啟動時是橙色,服務全部啟動時是綠色。滑鼠點選圖示,可以在對應的資料夾找到它們的版本,我安裝的版本分別是 apache 2.4.23 mysql 5.7.14 php ...

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...