PHP開發環境搭建與部署(wampserver+MySQL) PHP開發環境搭建與部署(wampserver+MySQL)

1.安裝wampserver

安裝過程中會提示要選擇默認瀏覽工具,不過要注意哦,這個瀏覽工具指的可不是瀏覽器哦,它指的是windows的瀏覽器,也就是explorer.exe,默認的就是這個,直接點擊“打開”就可以了。

左鍵單擊點擊“www 目錄”會打開安裝wampserver默認存放網頁文件夾,但是很多時候,我們存放網頁的文件夾並不是在那個目錄下的,怎麼才能改掉這個目錄呢?當然有辦法,打開wampserver的安裝目錄,在打開裏面的“script”文件夾,用記事本打開裏面的config.inc.php,找到“$wwwDir = $c_installDir.'/www';”,改成大家希望的目錄行了,比如改成D:\website,對應的代碼就是$wwwDir = ‘D:/website’;(注意,windows下表示路徑的“\”在這裏必須改爲“/”)。然後關閉wampserver,然後再打開,www目錄就變成我們設定的D:\website了。(注意:這裏修改的只是wampserver上的一個鏈接<如非特殊需要,不建議大家更改>)。

2.MySQL以及PhpMyAdmin的配置

1、左鍵點擊,選擇“phpMyAdmin”,就會打開phpMyAdmin的管理頁面,點擊右上方的“權限”,一般情況下會出現如圖所示的表格,
我們要做的就是點擊每一行用戶名爲root的右邊的。
2、點擊後,找到如圖二所示的修改密碼區域,填入欲修改的密碼,再點擊右下方的執行,片刻之後上方就會出現修改成功的提示,
每一個root用戶均需要做此操作,如果一時半會想不到一個好的密碼,也可以使用“生成密碼”功能生成一個隨機的密碼,但是這個密碼一定要記住,
忘記了麻煩可就大了。
3、做完上述操作之後重啓一下MySQL服務,然後刷新頁面,大家就會發現出現瞭如圖所示的錯誤,這是爲什麼呢?
是因爲剛纔我們修改了MySQL的密碼,但是沒有修改phpMyAdmin與MySQL通訊的密碼,怎麼改呢?打開wampserver安裝目錄,
然後依次打開\wamp\apps\phpmyadmin3.3.9,用記事本或者DW軟件打開裏面的config.inc.php,
找到“$cfg['Servers'][$i]['password'] = '';”,在最後的兩個單引號裏面輸入剛纔修改的那個密碼,然後保存。

   4、做完了上面的配置之後,我們需要給MySQL數據庫創建一個用戶以及用戶對應的數據庫,同樣,點擊右上方的權限按鈕,
找到中間偏下面的一個“添加新用戶”鏈接,按照圖示的方法創建一個用戶以及對應的數據庫,並賦予單個數據庫管理權限,
下面的資源限制則是按照實際情況填寫就可以了,一般自用的情況下那個區域是可以保留默認的,最後再點擊右下角的“執行”按鈕,
相應的用戶以及數據庫就創建好了。
3.Apache的配置
 1、剛裝完wampserver之後,有沒有性子比較急的朋友們可能會嘗試通過外網訪問我們配置好的wampserver服務器,
但是會發現通過外網訪問會提示權限不夠,這是爲什麼呢?是因爲wampserver默認是隻允許127.0.0.1訪問的,也就是隻允許本機訪問,
怎麼修改呢?依次點擊windows環境下wampserver的配置教程——超級詳細 - youyou - youyou—Apache—httpd.conf,找到如圖所示的地方,大概在第234行,把“Deny from all”刪掉,
再把“Allow from 127.0.0.1”改成“Allow from all”,就可以了。

2、繼續搜索,找到如圖所示的兩個地方(分別在大約第190行和第225行),分別把“AllowOverride None”改成“AllowOverride All”(這一步操作是針對使用了URL重寫功能的朋友,如果沒有用到的話這步建議不要做修改,因爲改了這個之後Apache的安全性會略微有所下降。)

3、開啓URL重寫功能,當然咯,如果大家覺得URL重寫功能沒有必要的話,這個可以直接無視,但是如果開了的話,上面的第二條就必須做一下了,否則很容易造成錯誤。按照上面的方法打開httpd.conf文件,找到#LoadModule rewrite_module modules/mod_rewrite.so,然後把前面的“#”刪掉,就可以了,當然咯,如果想要這個修改生效的話,還需要立即重啓一下apache服務。

4、相信大家還記得上面更改wampserver的“www 目錄”指向路徑的方法吧?我曾經說這個方法只是改了wamp中“www 目錄”這個鏈接而已,那如果要真正修改,我們應該怎麼改呢?很簡單,打開httpd.conf,尋找“DocumentRoot”大概在第178行,把後面的值改成我們實際網站需要的路徑,再尋找“<Directory "c:/wamp/www/">”,同樣把後面的值改成我們網站存放的實際地址,就OK了。






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