宋振东

php7 下xhprof 安装

2018-03-16  本文已影响0人  宋振东

本人习惯学习一个开源软件先从安装开始,如果一款软件安装都有问题就没法带来更好的推广,xhprof 安装很简单,只需要几个步骤就可以,在contos和ubuntu 下均有安装成功,下面开始讲解Ubuntu下安装,其它环境也类似,本质就是安装一个php扩展。

环境:php7+ubuntu 16.04

下载地址: https://github.com/longxinH/xhprof ,注意:此版本支持php7,其它版本可能无法支持php7。

cd 
git clone https://github.com/longxinH/xhprof

注意:如果没有phpize 需要安装php-dev,安装方法网络上有很多教程,下面命令的路径可能会因不同环境而不同,大家根据自己的环境灵活安装

cd xhprof/extension/
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config  --enable-xhprof
make
make install

如果出现

Installing shared extensions:     /usr/lib/php/20160303/

则说明安装成功。

修改php.ini

vim /etc/php/7.1/fpm/php.ini

增加如下配置,output_dir为分析结果存放目录

extension=xhprof.so
xhprof.output_dir=/data/www/xhprof/output_dir

重启php-fpm,898为fpm进程号

kill -USR2 898

此时可以用phpinfo 可以查看到xhprof 扩展信息说明已经安装成功

image.png
上一篇下一篇

猜你喜欢

热点阅读