王 芳
(永城職業(yè)學(xué)院,河南 永城 476600)
對于初做PHP網(wǎng)站的朋友來說,第一步肯定是希望在自己電腦上搭建PHP建設(shè)平臺,這個平臺包含Apache服務(wù)器的安裝、PHP的安裝與配置(PHP屬于Apache服務(wù)器的一個模塊要外掛在Apache上協(xié)助它處理PHP文件,并且要使用PHP連接數(shù)據(jù)庫,并對數(shù)據(jù)庫進(jìn)行操作,因而要配置PHP的MYSQL擴(kuò)展接口)以及MYSQL數(shù)據(jù)庫的安裝與應(yīng)用。搭建此平臺比較繁瑣,而且配置比較細(xì)致,稍有疏忽,則導(dǎo)致數(shù)據(jù)庫連接失敗。特別是對于新手同學(xué)來說!搭建此環(huán)境不是件容易的事情。
對于初做網(wǎng)站的新手,一款簡單方便好用的PHP服務(wù)器軟件——wampsever更會讓大家得心應(yīng)手。在安裝的過程中就已經(jīng)把Apache、MySQL、PHP繼承好了,而且也做好了相應(yīng)的配置,除此之外,還加上了SQLitemanager和Phpmyadmin,省去了很多復(fù)雜的配置過程,讓我們能把更多的時間放在程序開發(fā)上。更值得高興地是這款軟件是完全免費的,我們安裝更改配置文件的操作結(jié)束之后,均在重啟了相應(yīng)服務(wù)之后才會生效,也就是說如果想要修改立即生效的話,必須在修改完畢保存之后重新啟動一下相應(yīng)的服務(wù)。我們一起看看集成環(huán)境是如何安裝的。
1.1 從任意搜索引擎上下載到程序安裝包,雙擊打開wampsever2.2.setup安裝程序,進(jìn)入安裝向?qū)Ы缑妫灰恢秉c擊next就可以完成安裝。
1.2 在認(rèn)證許可對話框中, 選擇單選按鈕:“I accept the agreement”——我接受安裝協(xié)議,然后單擊next按鈕進(jìn)行下一步。
1.3 打開程序安裝目錄對話框,可以通過選擇“Browse”按鈕,選擇合適的存儲位置,單擊next按鈕進(jìn)行下一步。
1.4 勾選對話框中顯示的兩個復(fù)選框按鈕,創(chuàng)建wampsever程序啟動的快捷啟動方式。
(1)創(chuàng)建一個桌面快捷方式
(2)創(chuàng)建一個快速啟動方式
1.5 單擊“Install”安裝按鈕,會打開選擇默認(rèn)瀏覽工具對話框:這個瀏覽工具指的可不是瀏覽器哦,它指的是windows的瀏覽器,也就是explorer.exe,默認(rèn)的就是這個,直接點擊“打開”。
1.6 打開輸入管理員郵箱以及郵箱SMTP服務(wù)器的窗口的對話框,輸入信息,比如 SMTP:localhost、Email:you@yourdomain,單擊“next”按鈕進(jìn)行下一步。
1.7 打開完成wampsever2安裝對話框,勾選住Launch Wampserver 2 now,即運行集成環(huán)境程序,單擊Finish按鈕,直至完成安裝。
搭建PHP獨立運行平臺時,其中在安裝MySQL的時候是需要配置一個root的密碼的,可是安裝wampserver的時候,至始至終都沒有配置密碼的步驟,那豈不是MySQL為空密碼了?答案是肯定的,確實是密碼是空的,這樣很不安全,為了保證數(shù)據(jù)的安全性,要添加密碼來加強(qiáng)防護(hù)數(shù)據(jù)庫,需要重新設(shè)置。
2.2 找到修改密碼區(qū)域,填入填入欲修改的密碼,再點擊右下方的執(zhí)行,片刻之后上方就會出現(xiàn)修改成功的提示。
2.3 修改密碼后可以看到對應(yīng)賬戶密碼欄由原來的“否”變?yōu)椤笆恰?,如上圖 綠色圈出部分。那么添加新用戶、刪除用戶 如 上圖紅色標(biāo)出部分即可完成操作!
2.4 操作之后重啟一下MySQL服務(wù),然后刷新頁面,大家就會發(fā)現(xiàn)出現(xiàn)了錯誤,內(nèi)容是:phpMyAdmin嘗試連接到MySQl服務(wù)器,但服務(wù)器拒絕連接,您應(yīng)該檢查配置文件中的主機(jī)、用戶名和密碼,并確認(rèn)這些信息與MySQL服務(wù)器管理員所給出的信息一致。(#1045—Access denied for user ‘root’@’localhost’ (using password:NO))。
2.5 修改了MySQL的密碼,但是沒有修改phpMyAdmin與MySQL通訊的密碼,導(dǎo)致刷新頁面出錯。
2.6 找到某磁盤下 wampappsphpmyadmin3.3.9, 通過用記事本或者DW 軟件打開里面的 config.inc.php, 找到 “$cfg['Servers'][$i]['authtype']='';”,在最后的兩個單引號里面輸入cookie,然后保存,操作完畢之后,再刷新一下phpMyAdmin的頁面,會出現(xiàn)一個登陸界面
2.7 輸入剛才在數(shù)據(jù)庫中用戶名為“root”、主機(jī)為“l(fā)ocalhost”設(shè)置的密碼進(jìn)入PHPAdmin管理界面創(chuàng)建數(shù)據(jù)庫信息。
盡管wampserver已經(jīng)集成好了Apache服務(wù)器,但是有些細(xì)節(jié)的東西還是需要我們自己去完善的,下面就讓我們來一一對wampserver自帶的Apache進(jìn)行完善。
3.1 裝完wampserver后,有如果嘗試通過外網(wǎng)訪問我們配置好的wampserver服務(wù)器,會發(fā)現(xiàn)通過外網(wǎng)訪問會提示權(quán)限不夠,這是為什么呢?是因為wampserver默認(rèn)是只允許127.0.0.1訪問的,即只允許本機(jī)訪問,怎么修改呢?依次點擊打開—Apache—httpd.conf,打開配置 文 件 , 把 “Deny from all” 刪 掉 , 再 把 “Allow from 127.0.0.1” 改 成“Allow from all”。
3.2 更改wampserver的“www目錄”指向路徑的方法:打開服務(wù)器配置文件 httpd.conf,找到代碼:DocumentRoot"D:/wamp/www/",把后面的值改成我們實際網(wǎng)站需要的路徑,再尋找<Directory"D:/wamp/www/">,同樣把后面的值改成我們網(wǎng)站存放的實際地址,就OK了。
PHP的配置比較簡單,只需要進(jìn)行一些基本設(shè)置的修改就可以了,依次點擊—PHP—php.ini,即 PHP 配置文件
4.1 找到這三個地方:short_open_tag=Off(是否允許使用 PHP代碼開始標(biāo)志的縮寫形式(<??>)。)
4.2 memory_limit=128M(最大使用內(nèi)存的大?。?/p>
4.3 upload_max_filesize=2M(上傳附件的最大值)
第一個需要改成on,否則的話很多php程序都會運行不了,后面的兩項就按照大家的實際需求更改就行了。
通過以上內(nèi)容的介紹,PHP網(wǎng)站集成環(huán)境wampserver的安裝與配置就算完成了,相比較獨立環(huán)境的安裝給初學(xué)者節(jié)省了大量的時間和精力,更易接受和學(xué)習(xí),提供了更多的便利性和可操作性。