centos 配置php开发环境(eclipse PDT+Zend Debugger)

转载 2015年07月07日 21:01:38

转自:http://blog.csdn.net/yang1982_0907/article/details/39026295


一、环境说明

操作系统:CentOS 6.4 x86_64

Java:jdk-1.7.0_51

二、安装PHP

在Shell中运行以下命令:

yum install -y php httpd
注意:在CentOS 6.4系统上通过yum安装的PHP版本为5.3.3

三、安装Zend Debugger

下载Zend Debugger:

cd /root/Downloads
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版本,不支持PHP 5.3.3,所以需要下载较老版本的Zend Debugger。

加压和安装Zend Debugger:

tar -xvzf ZendDebugger-20110410-linux-glibc23-x86_64.tar.gz
cp -a /root/Downloads/ZendDebugger-20110410-linux-glibc23-x86_64/5_3_x_comp/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
zend_debugger.expose_remotely=always

由于CentOS 6.4的libssl和libcrypto已升级到1.0.0,而上述版本的Zend Debugger需要使用0.9.8版本,所以还需要进行如下配置:

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
将上述文件中的SELINUX=enforcing修改为SELINUX=permissive
保存配置文件后重启系统

四、安装Eclipse

下载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.gz
mv /root/Downloads/eclipse /usr/local/Eclipse4PHP

在桌面上为Eclipse建立Launcher,然后运行Eclipse,将其Workspace设置为/var/www/html

五、验证测试

启动Apache:

service httpd start

测试PHP是否加载Zend Debugger模块:

php -m
若上述命令没有报错,并且有如下信息,则表示加载模块成功:
[Zend Modules]
Zend Debugger

在Eclipse中建立PHP测试工程,使用phpinfo()函数进行验证,如果在页面中看到如下信息,则表示安装成功:

Image(15)

相关文章推荐

zend studio 远程调试方法

我们在编写php项目的时候会遇到本地调试运行正确,但部署到服务器运行就出现问题的情况,此时可能不容易定位错误原因,因此使用zend进行远程调试是一种很好的解决方法。废话不多说了,看下面的步骤。 本次...

Zend Studio 调试Zend Debugger和XDebug

安装Zend Debugger 下载 到http://downloads.zend.com/pdt/server-debugger下载最新的debugger 下载后将zip解压缩。得到一个目录:有x_...
  • xmlife
  • xmlife
  • 2016年07月24日 13:41
  • 1050

Xdebug + Eclipse 单步跟踪调试PHP代码

工具介绍: 1. Xdebug Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),相当强大,它可以用来跟踪,调试和分析PHP程序的运行状况。Xdebug现在的最新版本是Xde...
  • Eric6
  • Eric6
  • 2010年10月10日 21:30
  • 23844

eclipse pdt + zend_debugger+ zend firefox toolbar搭建与zend studio一样方便快捷的php调试环境

最近团队需要,需要学习php,由于本人喜欢使用eclipse,所以就想在eclipse中搭建php的开发与调试环境, 而zend studio的调试方式又很方便、很友好,所以就想能否将zend st...
  • hushc
  • hushc
  • 2011年08月31日 15:23
  • 985

Apache+Php+PDT(Zend Debugger)配置

1.安装php 1.1 前往http://museum.php.net/php5/下载自己所需要的版本,在本次实验中我选择的是线程安全的php-5.2.17-Win32.zip(考虑到下面的apac...

PHP开发环境配置(Zend Server安装)

运行安装文件(ZendServer-CE-php-5.3.2-5.0.1-Windows_x86.exe)开始安装,选项请参照我的选择。     这里不做改动,维持默认选择即可     点...
  • suese
  • suese
  • 2014年02月18日 23:35
  • 679

zend framework框架开发配置和windows下搭建PHP开发环境

Zend (简写ZF)是由 Zend 公司支持开发的完全基于 PHP5 的开源PHP开发框架,可用于开发 Web 程序和服务,ZF采用 MVC(Model–View-Controller) 架构模式来...

PHP 开发环境搭建( Eclipse PDT XAMPP XDEBUG)

PHP 开发环境搭建( Eclipse PDT XAMPP XDEBUG) 1.下载和安装配置XAMPP   我下载的是,XAMPP Lite(精简版) ZIP 压缩包,下载地址 ht...

PHP 开发环境搭建( Eclipse PDT XAMPP XDEBUG)

1.下载和安装配置XAMPP   我下载的是,XAMPP Lite(精简版) ZIP 压缩包,下载地址 http://www.apachefriends.org/zh_cn/xamp...

在CentOS中配置PHP开发环境

一、环境说明 操作系统:CentOS 6.4 x86_64 Java:jdk-1.7.0_51 二、安装PHP 在Shell中运行以下命令: yum install -y php httpd...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 配置php开发环境(eclipse PDT+Zend Debugger)
举报原因:
原因补充:

(最多只允许输入30个字)