極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁軟件教程軟件問答 → 怎么搭建PHP開發(fā)環(huán)境

怎么搭建PHP開發(fā)環(huán)境

時間:2012-05-09 15:11:07  作者:不思議游戲  瀏覽量:148

一直使用XAMPP搭建本地PHP環(huán)境,之前還介紹過本地XAMPP搭建和安裝Wordpress和如何讓本地XAMPP支持Rewrite重定向,但最近我的XAMPP出現(xiàn)很多靈異現(xiàn)象,先是每次安裝后用上一兩天頁面就會變成500,卸載重裝甚至重裝系統(tǒng)又全新安裝都無法啟動Apache和Mysql(非端口問題)。于是尋找一些其它PHP本地環(huán)境搭建工具。

7款本地PHP環(huán)境搭建工具

1. XAMPP

XAMPP是一款比較強大的本地測試平臺,它集成了必須的三個功能,還帶有 FileZilla,軟件帶有一個控制面板,在里面可以把Apache、MySql和FileZilla三者注冊為系統(tǒng)服務(wù)或者卸載服務(wù),有服務(wù)啟動的控 制按鈕,而且在窗口下部還能看到服務(wù)的運行信息。雖說面板是英文的,但清楚易懂。注冊為系統(tǒng)服務(wù)有個好處就是開機能夠自動運行,但是會消耗一定的系統(tǒng)資 源,怎么取舍用戶自己來定。安裝成功,服務(wù)也啟動成功后,就可以把瀏覽器打開輸入http://localhost/,試試是否成功。在XAMPP的網(wǎng)頁 選項里,有中文支持。

2. Wamp Server

它的官方網(wǎng)站沒有中文,但是程序支持中文。啟動安裝程序后,它會提示你請先卸載舊版,不支持 覆蓋式的升級,然后一路NEXT就能安裝成功。它在任務(wù)托盤里有個圖標,如果服務(wù)啟動異常,它就是紅色的;如果部分異常,它就變成黃色;如果是一切正常, 那么它就變成了白色。這些不同的顏色警示,你很容易判斷當前你的localhost能不能打開。它還能切換在線和離線狀態(tài),選項中的文語言項中也有簡體中 文可選,很不錯。

3. Vertrigo Server

這是一個輕量級的WAMP環(huán)境,但是你下載它的時候,迅雷自帶的安全組件居然說它帶有病毒。 經(jīng)過我的掃描(ESS3.0)和使用來看,這完全是個誤報,所以大家可以放心使用。安裝一路NEXT就行,其中PhpMyAdmin中居然還有原始密碼, 是vertrigo,感覺在本地測試的話,這種默認沒有必要。它帶有一個簡單的控制面板,運行狀態(tài)也一目了然。

在它的localhost頁面中帶有常用鏈接,很方便。

4. PHPNow

PHPNow真的很簡單,簡單到安裝程序就是用RAR做的一個自解壓程序。自釋放后快捷方式 也沒有,你必須自己找到那個文件存放的文件夾,然后運行Init.cmd這個程序來初始化。初始化過程中提示設(shè)置密碼,因為是在CMD命令行中,只設(shè)計了 一次密碼輸入,沒有密碼確認項,所以請設(shè)置的時候千萬小心,不要忘了。它也把式Apache和MySql注冊為服務(wù),開機自啟動。

在程序文件夾中,它也帶有控制面板,只不過是CMD的,但很好用。

卸載就更容易了,在軟件自帶的控制面板中卸載服務(wù),然后關(guān)把整個文件夾刪掉就行。這么方便,圖簡便的可以試試。

5. PHPStudy

PHPStudy不一樣,它含有IIS+PHP和Apache+PHP,軟件推薦設(shè)置是后者。在任務(wù)托盤里也有圖標,可以打開面板來看服務(wù)運行狀態(tài),也很簡潔。

打開localhost,出現(xiàn)的是標準的PHP信息界面。

6. AppServ

程序安裝過程中它提示你可以改變默認的80端口為服務(wù)端口,這樣可以避免端口共享產(chǎn)生的沖 突?捎忻艽a設(shè)置提示,但是做得比PHPNow好多了,軟件還可以設(shè)置字符集,默認為UTF-8。雖然軟件沒有控制面板,但一切操作都在開始菜單中加入了 快捷方式,使用當然很方便。軟件還帶有MySql命令行終端。

7. EasyPHP

軟件如其名,真的很EASY!安裝一路NEXT,但是不會把Apache和MySql加載為服務(wù),所以每次使用都要手工來啟動。軟件也帶簡單的控制面板,其他的沒什么要說的了。

注:以上介紹原文出自linxo.cn,不過該網(wǎng)站已不在,就不列出原文地址了。

常見的兩個問題

其實我只使用過XAMPP和EasyPHP,但一般都大同小異,最常碰到的兩個問題就是由于端口問題無法啟動Apache,和無法在本地實現(xiàn)Rewrite。

1. 由于端口問題無法啟動Apache

如果是由于端口問題無法啟動Apache, 那就關(guān)閉其它程序,一個一個的試,確定是哪個占用了80端口,最常見的就是迅雷。

2. 本地開啟Rewrite模塊

其它是否適用我不知道。XAMPP和EasyPHP, 找到httpd.conf這個文件,打開編輯,把所有的AllowOverride None換成AllowOverride All, 再把#LoadModule rewrite_module modules/mod_rewrite.so前面的”#”號去掉即可。

相關(guān)資訊

相關(guān)軟件