最新版本 PHP (windows)開發環境配置

本次配置軟件
Eclipse 4.3
Apache 2.4.7
php 5.5.9
Xdebug 2.2.3-5.5


php 安裝
軟件準備
http://windows.php.net/download/
官網下載版本,php-5.5.9-Win32-VC11-x86.zip,注意是線程安全版本,完整zip 安裝包。
安裝
直接解壓文件到目錄,D:\develop\php-5.5.9,自動創建完整目錄 D:\develop\php-5.5.9,可見
D:\develop\php-5.5.9\php.exe文件。

配置 xdebug
http://xdebug.org/download.php
官網下載 xdebug 調試插件,php_xdebug-2.2.3-5.5-vc11.dll,並把文件放置到目錄
D:\develop\php-5.5.9\ext 下。
配置php.ini
把 D:\develop\php-5.5.9目錄下的 php.ini-development 複製一份,並重新命名爲 php.ini。
打開 php.ini,在文件的最後面增加如下內容,用於支持 xdebug 調試。
[Xdebug]
zend_extension = "D:/develop/php-5.5.9/ext/php_xdebug-2.2.3-5.5-vc11.dll"
xdebug.auto_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = on
xdebug.remote_host = localhost
xdebug.remote_port = 9000
;xdebug.remote_mode = req
;xdebug.remote_handler = dbgp
;xdebug.profiler_enable = on
;xdebug.profiler_enable_trigger = off
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;工作目錄
;xdebug.profiler_output_dir = "D:/develop/php-5.5.9/tmp"

apache 安裝
軟件準備
http://www.apachelounge.com/download/
官網下載版本,httpd-2.4.7-win32-VC11.zip

服務安裝
直接解壓文件到 D:\develop\httpd-2.4.7\,可見D:\develop\httpd-2.4.7\Apache24\conf目錄。

配置apache
修改位於 D:\develop\httpd-2.4.7\Apache24\conf目錄下的 http.conf 文件。按下面內容對應修改

ServerRoot "D:/develop/httpd-2.4.7/Apache24"

LoadModule php5_module "D:/develop/php-5.5.9/php5apache2_4.dll"

DocumentRoot "D:/develop/httpd-2.4.7/Apache24/htdocs"
<Directory "D:/develop/httpd-2.4.7/Apache24/htdocs">

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

<Directory "D:/develop\httpd-2.4.7/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>

 AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
   
    AddType application/x-httpd-php .php
  AddType application/x-httpd-php .html


phpinfo.php
在目錄 D:\develop\httpd-2.4.7\Apache24\htdocs 下建立php 源代碼文件,phpinfo.php,文件內容如下:
<?php
phpinfo();
?>

啓動http服務
運行D:\develop\httpd-2.4.7\Apache24\bin\ApacheMonitor.exe,啓動apache 支持的http 服務,端口是80。如果沒有發現服務,可以運行D:\develop\httpd-2.4.7\Apache24\bin\httpd.exe註冊http服務爲 windows 系統服務。

驗證http服務
瀏覽器輸入
http://127.0.0.1/
出現 It works!,表示 http 服務正常。


瀏覽器輸入
http://127.0.0.1/index.php
出現 php 5.5.9的頁面信息,表示 http 支持php 解析正常。

jdk 安裝
軟件準備
http://www.oracle.com/technetwork/java/javase/downloads/index.html
官網下載版本,jdk-7u45-windows-i586.zip,完整的 jdk。

服務安裝
直接解壓文件,得到 jdk-7u45-windows-i586.exe,直接運行安裝。

 

eclipse 安裝
軟件準備
http://www.eclipse.org/downloads//
官網下載版本,eclipse-jee-kepler-SR1-win32.zip,完整的 j2ee支持。

服務安裝
直接解壓文件到 D:\develop\eclipse32,可見D:\develop\eclipse32\eclipse.exe。

配置eclipse
直接運行 D:\develop\eclipse32\eclipse.exe,進入到 eclipse。
菜單:
Help->install new software
下載PHP(PDT)開發插件,http://download.eclipse.org/tools/pdt/updates/3.2-nightly

也可以選擇 
Kepler - http://download.eclipse.org/releases/kepler
對應去選擇合適的PDT。

配置 PDT
重新啓動 eclipse後,菜單
Window->preferences
選擇PHP,修改 php executable,

選擇 xdebug 作爲調試器,選擇 php 5.5.9作爲解析器。
驗證eclipse
新建立php 項目,工作區間位於 D:\develop\httpd-2.4.7\Apache24\htdocs,直接能看到 phpinfo.php 文件。兩種方式執行 phpinfo.php :
PHP  CLI Application
PHP WEB Application
都能輸出結果,表示 eclipse 安裝成功。

 

發佈了84 篇原創文章 · 獲贊 26 · 訪問量 36萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章