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 for Eclipse

Zend Studio For Eclipse 6.0中文版 注册码用户名:PHPER 注册码:4784D9D0086669570000
  • u011168565
  • u011168565
  • 2016年08月16日 13:19
  • 295

PHPEclipse安装与使用

PHP有很多相当不错的开发工具,如Zend Studio、NetBeans、phpdesigner等,但对于习惯Java编程的程序猿们来说,最常用的还要属Eclipse。那么Eclipse能用于PHP...
  • zdp072
  • zdp072
  • 2014年07月19日 21:58
  • 1127

在CentOS中配置PHP开发环境

一、环境说明 操作系统:CentOS 6.4 x86_64 Java:jdk-1.7.0_51 二、安装PHP 在Shell中运行以下命令: yum install -y php httpd...
  • yang1982_0907
  • yang1982_0907
  • 2014年09月03日 13:18
  • 3972

MyEclipse/Eclipse下PHP开发环境的配置

1111
  • u012468214
  • u012468214
  • 2013年10月16日 20:46
  • 11218

eclipse 快速建立PHP调试环境

  eclipse 快速建立PHP调试环境   在网上看了许多关于eclipse 建立PHP调试环境的文章,自己去尝试了一翻,但都没有成功,后来自己到Zend的官方去看,原来是版本的问题.现在提供完整...
  • 79720699
  • 79720699
  • 2008年02月28日 22:49
  • 26554

PHP 5.4 Zend解码(5.4以下均支持)

  • 2015年11月10日 19:15
  • 13.52MB
  • 下载

使用xampp和xdebug,加上eclipse-php对程序进行调试

由于使用了xampp集成的环境,就直接使用默认的php.ini进行设置,昨天发现了xampp的独特之处之外,比如说它把虚拟主机的配置httpd-vhosts.conf与httpd.conf进行区分,这...
  • jallin2001
  • jallin2001
  • 2011年07月05日 14:57
  • 3481

Eclipse Debug PHP (关于ZendDebugger)的使用

如何使用Eclipse开发PHP程序以及如何在Eclipse使用Zend Debugger调试PHP程序的图文详解 其中Eclipse为目前最新版 ...
  • fengda2870
  • fengda2870
  • 2010年06月01日 21:04
  • 1682

eclipse + 开发 PHP 环境搭建

需要工具: eclipse,Wampserver  第一步  下载 Wampserver        网址: http://www.wampserver.com/en/download-wamp...
  • qq_36835487
  • qq_36835487
  • 2017年04月12日 20:35
  • 165
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos 配置php开发环境(eclipse PDT+Zend Debugger)
举报原因:
原因补充:

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