转:xdebug在linux下的安装教程

原文:xdebug在linux下的安装教程

注意,本人是PHP7.1.7 Nginx ,第7步没有做,但是xdebug.so就已经在PHP的扩展文件夹里面了。目录是phpinfo的extension_dir】

本文主要讲述如何在linux下安装php的xdebug扩展。

1、首先下载xdebug:

[plain] view plain copy
 
  1. wget http://www.xdebug.org/files/xdebug-2.3.3.tgz  

2、解压缩:

[plain] view plain copy
 
  1. tar zxvf xdebug-2.3.3.tgz  

3、进入解压的目录:

[plain] view plain copy
 
  1. cd xdebug-2.3.3  
 
4、建立外挂模块:
[plain] view plain copy
 
  1. phpize  

5、配置

[plain] view plain copy
 
  1. ./configure  

6、编译并安装

[plain] view plain copy
 
  1. make && make install  

成功后的界面如下截图所示:


7、将 xdebug.so模块移动到指定目录

[plain] view plain copy
 
  1. cd modules/  
  2. mkdir /usr/local/webserver/php/modules  
  3. cp xdebug.so /usr/local/webserver/php/modules  

8、在php.ini文件中加入如下配置段:

[plain] view plain copy
 
  1. zend_extension= /usr/local/webserver/php/modules/xdebug.so  
  2.   
  3. xdebug.profiler_enable=on#开启性能监控(一般在正式环境不建议开启)  
  4.   
  5. xdebug.trace_output_dir="/usr/local/webserver/php/xdebug_trace"#程序执行顺序日志  
  6.   
  7. xdebug.profiler_output_dir="/usr/local/webserver/php/xdebug_profiler"#程序执行性能日志  

9、重启php-fpm

[plain] view plain copy
 
  1. service php-fpm restart  

如果在phpinfo中可以看到如下截图所示的界面,就说明xdebug安装成功了:

原文地址:https://www.cnblogs.com/zjfblog/p/9101576.html