
【W(wǎng)ampServer基本介紹】
WampServer是一款由法國人開發(fā)的Apache Web服務(wù)器、PHP解釋器以及MySQL數(shù)據(jù)庫的整合軟件包。免去了開發(fā)人員將時間花費(fèi)在繁瑣的配置環(huán)境過程,從而騰出更多精力去做開發(fā)。在windows下將Apache+PHP+Mysql 集成環(huán)境,擁有簡單的圖形和菜單安裝和配置環(huán)境。PHP擴(kuò)展、Apache模塊,開啟/關(guān)閉鼠標(biāo)點(diǎn)點(diǎn)就搞定,再也不用親自去修改配置文件了,WAMP它會去做。再也不用到處詢問php的安裝問題了,wampserver一切都搞定了。這個軟件是完全免費(fèi)的,可以在其官方網(wǎng)站下載到最新的版本。本文中使用的版本是WampServer 2.0f(發(fā)布日期2008年12月16日),其中包括Apache 2.2.11,PHP 5.2.8,MySQL 5.1.30【W(wǎng)ampServer軟件特點(diǎn)】
1、支持中文語言,一鍵安裝,省時省力;任何人都可以輕松搭建;2、集成Apache/MySQL/PHP/PhpMyadmin;支持PHP擴(kuò)展、Apache的mod_rewrit;
3、一鍵啟動、重啟、停止所有服務(wù),一鍵切換到離線狀態(tài)等等。
【W(wǎng)ampServer安裝方法】
安裝wampserver的過程很簡單,只要一直點(diǎn)擊next就可以完成安裝了:依次按圖操作了





這里要選擇默認(rèn)瀏覽工具:安裝過程中會提示要選擇默認(rèn)瀏覽工具,如上圖所示,不過要注意哦,這個瀏覽工具,指的可不是瀏覽器哦,它指的是windows的瀏覽器,也就是explorer.exe,默認(rèn)的就是這個,直接點(diǎn)擊“打開”就可以了。

如上圖所示,會提示一個輸入管理員郵箱以及郵箱SMTP服務(wù)器的窗口,這個如果大家愿意填寫,可以填一下,不過一般情況下直接點(diǎn)擊next就可以了,不會影響安裝


OK,安裝順利結(jié)束
安裝完之后屏幕右下角就會出來一個綠色圖標(biāo),你右鍵單擊,然后依次選擇Language—Chinese

左鍵單擊綠色圖標(biāo),再點(diǎn)擊“www目錄”會打開安裝wampserver默認(rèn)存放網(wǎng)頁文件夾,但是很多時候,我們存放網(wǎng)頁的文件夾并不是在那個目錄下的,怎么才能改掉這個目錄呢?

當(dāng)然有辦法,打開wampserver的安裝目錄,在打開里面的“script”文件夾,用記事本打開里面的config.inc.php,找到“$wwwDir=$c_installDir.'/www';”,改成大家希望的目錄就行了,
比如改成D:\website,對應(yīng)的代碼就是$wwwDir=‘D:/website’;(注意,windows下表示路徑的“\”在這里必須改為“/”)。然后關(guān)閉wampserver,然后再打開,www目錄就變成我們設(shè)定的D:\website了。
(注意:這里修改的只是wampserver上的一個鏈接<如非特殊需要,不建議大家更改>,真正的Apache的目錄并不是在這里改的,繼續(xù)往下看。)
【MySQL、PhpMyAdmin配置方法】
單獨(dú)安裝過MySQL的朋友們肯定會發(fā)現(xiàn)一個問題,以前安裝MySQL的時候是需要配置一個root的密碼的,可是安裝wampserver的時候,至始至終都沒有配置密碼的步驟,那豈不是MySQL為空密碼了?答案是肯定的,確實(shí)是空密碼。這樣豈不是很不安全?非常對,所以我們要修改密碼呀,1、左鍵點(diǎn)擊,選擇“phpMyAdmin”,就會打開phpMyAdmin的管理頁面,點(diǎn)擊右上方的“權(quán)限”,一般情況下會出現(xiàn)如圖所示的表格,我們要做的就是點(diǎn)擊每一行用戶名為root的右邊的。

2、點(diǎn)擊后,找到如圖二所示的修改密碼區(qū)域,填入欲修改的密碼,再點(diǎn)擊右下方的執(zhí)行,片刻之后上方就會出現(xiàn)修改成功的提示,每一個root用戶均需要做此操作,如果一時半會想不到一個好的密碼,
也可以使用“生成密碼”功能生成一個隨機(jī)的密碼,但是這個密碼一定要記住,忘記了麻煩可就大了。

備注:修改密碼后可以看到對應(yīng)賬戶密碼欄由原來的“否”變?yōu)椤笆恰保缟蠄D綠色圈出部分。那么添加新用戶(接下來會詳細(xì)講到)、刪除用戶如上圖紅色標(biāo)出部分即可完成操作!
3、做完上述操作之后重啟一下MySQL服務(wù),然后刷新頁面,大家就會發(fā)現(xiàn)出現(xiàn)了如圖所示的錯誤,這是為什么呢?

是因?yàn)閯偛盼覀冃薷牧薓ySQL的密碼,但是沒有修改phpMyAdmin與MySQL通訊的密碼,怎么改呢?打開wampserver安裝目錄,然后依次打開\wamp\apps\phpmyadmin3.3.9,用記事本或者DW軟件打開里面的config.inc.php,
找到“$cfg['Servers'][$i]['password']='';”,在最后的兩個單引號里面輸入剛才修改的那個密碼,然后保存,操作完畢之后再刷新一下phpMyAdmin的頁面,是不是恢復(fù)正常了呢?

4、做完了上面的配置之后,我們需要給MySQL數(shù)據(jù)庫創(chuàng)建一個用戶以及用戶對應(yīng)的數(shù)據(jù)庫,同樣,點(diǎn)擊右上方的權(quán)限按鈕,找到中間偏下面的一個“添加新用戶”鏈接,按照圖示的方法創(chuàng)建一個用戶以及對應(yīng)的數(shù)據(jù)庫,
并賦予單個數(shù)據(jù)庫管理權(quán)限,下面的資源限制則是按照實(shí)際情況填寫就可以了,一般自用的情況下那個區(qū)域是可以保留默認(rèn)的,最后再點(diǎn)擊右下角的“執(zhí)行”按鈕,相應(yīng)的用戶以及數(shù)據(jù)庫就創(chuàng)建好了。

【Apache配置方法】
雖說wampserver已經(jīng)幫我們集成好了Apache,但是有些細(xì)節(jié)的東西還是需要我們自己去完善的,下面就讓我們來一一對wampserver自帶的Apache進(jìn)行完善。1、剛裝完wampserver之后,有沒有性子比較急的朋友們可能會嘗試通過外網(wǎng)訪問我們配置好的wampserver服務(wù)器,
但是會發(fā)現(xiàn)通過外網(wǎng)訪問會提示權(quán)限不夠,這是為什么呢?
是因?yàn)閣ampserver默認(rèn)是只允許127.0.0.1訪問的,也就是只允許本機(jī)訪問,怎么修改呢?依次點(diǎn)擊—Apache—httpd.conf,找到如圖所示的地方,大概在第234行,把“Denyfromall”刪掉,再把“Allowfrom127.0.0.1”改成“Allowfromall”,就可以了。

2、繼續(xù)搜索,找到如圖所示的兩個地方(分別在大約第190行和第225行),分別把“AllowOverrideNone”改成“AllowOverrideAll”(這一步操作是針對使用了URL重寫功能的朋友,如果沒有用到的話這步建議不要做修改,
因?yàn)楦牧诉@個之后Apache的安全性會略微有所下降。)
3、開啟URL重寫功能,當(dāng)然咯,如果大家覺得URL重寫功能沒有必要的話,這個可以直接無視,但是如果開了的話,上面的第二條就必須做一下了,否則很容易造成錯誤。
按照上面的方法打開httpd.conf文件,找到#LoadModulerewrite_modulemodules/mod_rewrite.so,然后把前面的“#”刪掉,就可以了,當(dāng)然咯,如果想要這個修改生效的話,還需要立即重啟一下apache服務(wù)。
4、相信大家還記得上面更改wampserver的“www目錄”指向路徑的方法吧?我曾經(jīng)說這個方法只是改了wamp中“www目錄”這個鏈接而已,
那如果要真正修改,我們應(yīng)該怎么改呢?很簡單,打開httpd.conf,尋找“DocumentRoot”大概在第178行,把后面的值改成我們實(shí)際網(wǎng)站需要的路徑,再尋找“
【PHP配置方法】
PHP的配置比較簡單,只需要進(jìn)行一些基本設(shè)置的修改就可以了,依次點(diǎn)擊軟件圖標(biāo)—PHP—php.ini,找到這三個地方:short_open_tag = Off(是否允許使用 PHP 代碼開始標(biāo)志的縮寫形式(<? ?> )。);
memory_limit = 128M(最大使用內(nèi)存的大?。?br />upload_max_filesize = 2M(上傳附件的最大值),
第一個需要改成on,否則的話很多php程序都會運(yùn)行不了,后面的兩項(xiàng)就按照大家的實(shí)際需求更改就行了。
到此為止,我們wampserver的配置就可以暫告一段落了,現(xiàn)在大家可以上傳一套PHP程序運(yùn)行一下,




































