转:xdebug在linux下的安装教程

时间:2022-01-12 06:25:12

原文: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  

 

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

转:xdebug在linux下的安装教程


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安装成功了:

转:xdebug在linux下的安装教程