PHP學習系列之一:PHP環境搭建(Eclipse + PHP + XAMPP)


      兩年前,在Google APP Engine(支持Python和java)玩了玩,感覺不錯,結果沒想到Google退出中國了,在Google App Engine上部署的應用需要翻牆才可以訪問,結果可想而知了,作為IT技術愛好者,是多么的失望啊!

     最近,想建個自己的網站玩玩,在網上想找個免費的雲平台部署我自己的應用程序,找了找發現新浪的雲平台Sina App Engine(http://sae.sina.com.cn/) 還不錯,馬上就注冊了帳號按照說明部署了兩個測試網站新浪微博(采用一些開源的項目部署的http://sinawb2012.sinaapp.com/)和自己上傳的網站(拷貝網上的免費模板,只測試http://sky520.sinaapp.com/)。

通個這兩個測試網站,發現部署一個應用還比較簡單,就想開發個網站部署上去玩玩。因剛剛注冊,默認只支持PHP語言的開發,要想采用java開發還得獲取邀請碼以及身份驗證,這個短時間是不下不了,結合以前也玩個PHP,了解到PHP還比較容易掌握,就萌生搭建PHP環境玩玩。下面就說一下PHP環境搭建(因PHP環境可以采用不同的方法搭建,結果都弄了一個晚上才把環境搭好)。

 

      首先,去下一個Eclispe PHP  All-in-one完整版,里面包含了PHP各個版本,Eclipse插件、XDebug和Zend Debugger 配置,省去插件配置,解壓就可以建PHP Project運行PHP Script腳本。zend-eclipse-php-helios-win32-x86_64.zip下載地址:http://downloads.zend.com/pdt/all-in-one/helios/zend-eclipse-php-helios-win32-x86_64.zip 

 

     其次,要支持web和數據庫開發,還得去下一個集成開發包XAMPP。XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟件站集成軟件包。XAMPP 是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版。XAMPP 的確非常容易安裝和使用:只需下載,解壓縮,啟動即可。

 

      最后,設置一下程序的部署路徑。加入 XAMPP 安裝到 目錄下 D:\xampp;需要修改一下 D:\xampp\apache\conf\httpd.conf 里面的默認程序路徑.

 安裝時,apache 服務默認端口為80,可能已經被占用了,我這里改為8888。

 

DocumentRoot默認為D:/xampp/htdocs  ,Directory 默認為<Directory "D:/xampp/htdocs  ">。

 現在我要想指向我積極自己的Eclipse工作目錄,假如為Eclipse的工作目錄為F:/PHP/ProjectApp,做如下修改即可。

DocumentRoot<Directory "F:/PHP/ProjectApp">。 <Directory "F:/PHP/ProjectApp">

 

假如,我F:/PHP/ProjectApp工作目錄下有一個PHPApp項目,項目根目錄下有index.php文件,那么按道理http://localhost:8888/PHPApp/index.php 是能夠返回,但出錯了,權限不夠。作如下修改即可:

把httpd.conf文件中的

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from deny
</Directory>

改為

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from allow
</Directory>

 

再去訪問 http://localhost:8888/PHPApp/index.php 這回就可以訪問了。下面就開始PHP程序之旅了,哈哈!

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM