PHP的程序很火,像博客:Wordpress、論壇:Discuz!、SNS:UCenter Home、CMS:DedeCMS等等都是比較流行的PHP程序,大家都在使用PHP類的程序,但對於很多初學者來說,直接上傳到虛擬空間上一個一個調試是很麻煩的事,那麼在本地(我的電腦)中搭建一個PHP運行環境調試、測試程序是最快捷的方法。下面盧松松就介紹一些在本機快速搭建PHP運行環境的方法,讓不了解PHP的朋友能快速搭建一個屬於自己的PHP運行環境。
本地的PHP平台分為兩種,一種是LAMP,即為Linux+apache+MySQL+PHP;另一種是WAMP,它是 Windows+apache+MySQL+PHP,而前者一般優秀於後者。考慮到大家使用的都是Windows平台,所以這裡重點介紹在win平台搭建PHP運行環境。這些組件都是傻瓜式安裝,你一直點下一步即可安裝成功。
PHP一鍵安裝包介紹
一:ComsenzEXP
ComsenzEXP是康盛創想開發的一套社區產品整合體驗安裝包,ComsenzEXP包括:Discuz!(論壇)、SupeSite(CMS)、UCenter(用戶中心)、UCenter Home(SNS社區)。盧松松本人經常使用ComsenzEXP一鍵安裝,同樣也可以調試其他PHP程序,如:dedecms、PHPwind。只要把程序放在wwwroot目錄,數據庫放在MySQL的data目錄即可。
二:DedeAMPZ-PHP環境整合套件
DedeAMPZ 是直接整合PHP + apache + MySQL 的服務器環境管理軟件,操作十分傻瓜化,適合初中級水平的站長使用。該套裝默認搭載dedecms。安裝使用十分簡單,並支持在php4與php5中切換。同樣也可以調試其他PHP程序,只要放在wwwroot目錄中即可。
三: Xampp
XAMPP是一款比較強大的本地測試平台,雖說面板是英文的,但清楚易懂。注冊為系統服務有個好處就是開機能夠自動運行,但是會消耗一定的系統資源,怎麼取捨用戶自己來定。安裝成功,服務也啟動成功後,就可以把浏覽器打開輸入http://localhost/,試試是否成功。在XAMPP的網頁選項裡,有中文支持,好像好多人都在用Xampp。
四:WampServer
官方網站沒有中文,但是程序支持中文。它能切換在線和離線狀態,選項中的文語言項中也有簡體中文可選,很不錯。
五:PHPStudy
PHPStudy不一樣,它含有IIS+PHP和apache+PHP,軟件推薦設置是後者。在任務托盤裡也有圖標,可以打開面板來看服務運行狀態,也很簡潔。一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境.該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等.總之學習PHP只需一個包.對學習PHP的新手來說, Windows下環境配置是一件很困難的事;對老手來說也是一件煩瑣的事.因此無論你是新手還是老手,該程序包都是一個不錯的選擇.
六:APPServ
較為輕量的WAMP,程序安裝過程中它提示你可以改變默認的80端口為服務端口,軟件沒有控制面板,但一切操作都在開始菜單中加入了快捷方式。
手動安裝PHP運行環境方法
一般來說PHP運行環境需要安裝以下幾個組件:1:apache(阿帕奇)Web服務器軟件;2:MySQL(小型關系型數據庫管理系統);3:PHP(PHP語言的編譯環境);4:PHPmyadmin(管理MySQL的);5:Zend(提高PHP執行速度)。
安裝PHP常見問題
如果某些這樣的PHP相關的服務無法啟動,請注意一下你的機器中的80端口是否被占用,檢查80端口是否被占用的方法:打開CMD(開始-運行-輸入CMD後回車),輸入netstat -ano就可以很清楚的看到本地80口占用程序的PID。