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