倡萌之前介紹過 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 更新...