2018年05月02日 19:54:42 杨汉松 阅读数:44
 

1、下载安装xdebug

获取xdebug

wget http://www.xdebug.org/files/xdebug-2.3.3.tgz 

解压

tar zxvf xdebug-2.3.3.tgz

进入解压模块

cd xdebug-2.3.3

建立外挂模块

 /usr/local/php/bin/phpize

配置xdebug

./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config

编译安装

make && make install

按照上述步骤安装,如果没有什么特殊情况的话安装会顺利的进行,最后出现如下结果表示安装成功

  1.  
    Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
  2.  
    +----------------------------------------------------------------------+
  3.  
    | |
  4.  
    | INSTALLATION INSTRUCTIONS |
  5.  
    | ========================= |
  6.  
    | |
  7.  
    | See http://xdebug.org/install.php#configure-php for instructions |
  8.  
    | on how to enable Xdebug for PHP. |
  9.  
    | |
  10.  
    | Documentation is available online as well: |
  11.  
    | - A list of all settings: http://xdebug.org/docs-settings.php |
  12.  
    | - A list of all functions: http://xdebug.org/docs-functions.php |
  13.  
    | - Profiling instructions: http://xdebug.org/docs-profiling2.php |
  14.  
    | - Remote debugging: http://xdebug.org/docs-debugger.php |
  15.  
    | |
  16.  
    | |
  17.  
    | NOTE: Please disregard the message |
  18.  
    | You should add "extension=xdebug.so" to php.ini |
  19.  
    | that is emitted by the PECL installer. This does not work for |
  20.  
    | Xdebug. |
  21.  
    | |
  22.  
    +----------------------------------------------------------------------+

2、配置php支持xdebug

打开php.ini

 vi /usr/local/php/etc/php.ini

添加配置信息

  1.  
    zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
  2.  
    [Xdebug]
  3.  
    xdebug.remote_enable = 1 //开启远程调试
  4.  
    xdebug.remote_host = 192.168.17.90 //远程ip地址抑或是本机地址
  5.  
    xdebug.remote_port = 9000 //远程IDE服务器监听端口
  6.  
    xdebug.remote_handler=DBGP //使用的协议

php脚本使用phpinfo()查看php的配置如下图,说明配置成功

Centos 下php安装配置xdebug扩展的更多相关文章

  1. centOS下yum安装配置samba

     centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...

  2. CentOS下Redisserver安装配置

    1.CentOS 6.6下Redis安装配置记录 2.CentOS下Redisserver安装配置

  3. [转帖]CentOS下iRedMail安装配置

    CentOS下iRedMail安装配置 中文名为艾瑞得邮件,由 rhms 项目更名而来.是针对 Linux 设计的邮件服务器解决方案,是在操作系统安装好后使用的一套 shell 脚本,用于快速部署一套 ...

  4. Redis 对比 Memcached 并在 CentOS 下进行安装配置

    了解一下 Redis Redis 是一个开源.支持网络.基于内存.键值对的 Key-Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完 ...

  5. hadoop在CentOS下的安装配置

    版本:CentOS-6.8-x86_64-minimal,hadoop2.6.4,jdk1.7.0 首先把jdk.hadoop压缩包下载发送到CentOS下并解压 下载发送不多赘述,解压命令tar - ...

  6. CentOS下Redis安装配置小结

    Redis是REmote DIctionary Server的缩写. 是一个使用 C 语言写成的,开源的 key-value 非关系型数据库.跟memcached类似,不过数据可以持久化. Redis ...

  7. centos下 redis安装配置及简单测试

    1:安装redis(使用的的环境是centos6.7 redis-2.6.14) 将redis-2.6.14.tar.gz文件拷贝到/usr/local/src 目录下 解压文件  tar zxvf ...

  8. Centos 下mysql安装配置

    一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库 yum install gcc gcc-c++ ncurses-devel perl 安装cmake,从http://www.cmake ...

  9. CentOS下NTP安装配置

      安装yum install ntp 配置文件 /etc/ntp.confrestrict default kod nomodifynotrap nopeer noqueryrestrict -6 ...

随机推荐

  1. new String()理解

    public static void main(String[] args){ String a=new String("ddy"); String b=new String(&q ...

  2. 第三方APP集成微信登陆功能详解

    授权后接口调用(UnionID) 通过code获取access_token 接口说明 通过code获取access_token的接口. 请求说明 http请求方式: GET https://api.w ...

  3. HDOJ 5384 Danganronpa AC自己主动机

     AC自己主动机裸题 Danganronpa Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java ...

  4. linux 查找目录下的文件内容并替换(批量)

    2.sed和grep配合 命令:sed -i s/yyyy/xxxx/g `grep yyyy -rl --include="*.txt" ./` 作用:将当前目录(包括子目录)中 ...

  5. leetcode:238. Product of Array Except Self(Java)解答

    转载请注明出处:z_zhaojun的博客 原文地址 题目地址 Product of Array Except Self Given an array of n integers where n > ...

  6. 使用Blender批量导出/转换模型

    2.4版本号的Blender API和2.5以上版本号的API有非常大的不同,这里仅仅是提供了思路和2.4版本号的导出方案. 先提供一个脚本,这个是由Blender调用的.用于转换Ogre的Mesh文 ...

  7. base64和图片互转

    pom.xml添加 <!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --> <dependen ...

  8. Android实战简易教程-第四十枪(窃听风云之短信监听)

    近期在做监听验证码短信自己主动填入的功能,无意间想到了一个短信监听的办法. 免责声明:短信监听本身是一种违法行为,这里仅仅是技术描写叙述.请大家学习技术就可以.(哈哈) 本实例是基于bmob提供的后台 ...

  9. iPhone开发关于UDID和UUID的一些理解【转】

    原文地址:http://blog.csdn.net/xunyn/article/details/13629071 一.UDID(Unique Device Identifier) UDID是Uniqu ...

  10. 6.游戏特别离不开脚本(3)-JS脚本操作java(直接解析JS公式,并非完整JS文件或者函数)

    engine.put("usList", us); engine.put("obj", new JSModifiedJava()) ;  取个变量名就put进去 ...