轉自:http://blog.csdn.net/yang1982_0907/article/details/39026295
一、環境說明
作業
二、安裝PHP在Shell中執行以下指令:yum install -y php httpd
注意:在CentOS 6.4系統上透過yum安裝的PHP版本為5.3.3下載Zend Debugger:
wget http://downloads.zend.com/studio_debugger/2011_04_10/ZendDebugger-20110410-linux-glibc23-x86_64.tar.gz注意:最新的Zend Debugger只支援PHP 5.4和5.5版本,不支援3.53.需要下載較舊版本的Zend Debugger。
加壓與安裝Zend Debugger:tar -xvzf ZendDebugger-20110410-linux-glibc23-x86_64.tar.gzcp -abug /root/Downloads/Zends1486 /ZendDebugger. so /usr/lib64/php/modules/
配置Zend Debugger:
gedit /etc/php.ini
在上述檔案的[PHP]這一行下方新增如下幾行:zend_extension=/usr/lib64/php /modules/ZendDebugger.so
zend_debugger.allow_hosts=127.0.0.1
由於CentOS 6.4的libssl和lib4icryptococ.還要進行以下配置:
ln -s /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.0.9.8
ln -s /usr/lib64/libcrypto.so /usr/lib64/ libcrypto.so.0.9.8
需要將SELinux設定為permissive模式,否則PHP將無法載入Zend Debugger:
gedit /etc/selinux/config
將上述文件中的SELINUXmisenforcing修改為SE00/config.設定檔後重新啟動系統
下載Eclipse For PHP:
cd /root/Downloads wget http://ftp.osuosl.org/pub/eclipse/technology/epp/downloads/release/luna/R/eclipse-php-luna-R-linux-gtk-x86_64.tar.gz
解壓與安裝Eclipse For PHP:tar -xvzf eclipse-php-luna-R-linux-gtk-x86_64.tar.gzmv /root/Downloads/eclipse /usr/local/Eclipse4PHP
五、驗證測試
啟動Apache:
service httpd start測試PHP是否載入Zendbugger
service httpd start測試PHP是否載入Zendbuggerger:上述指令沒有報錯,並且有以下信息,則表示加載模組成功:[Zend Modules]
Zend Debugger在Eclipse中建立PHP測試工程,使用phpinfo()函數進行驗證,如果在頁面中看到如下信息,則表示安裝成功: