centos7环境php支持扩展rrdtool
首先,下载安装rrdtool工具:
下载地址:https://oss.oetiker.ch/rrdtool/pub/?M=D
下载命令:wget https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz
解压缩文件:tar zxvf rrdtool-1.7.2tar.gz
进入目录:cd rrdtool-1.3.8
编译:./configure --prefix=/usr/local
安装:make && make install
2. 安装php扩展包
软链接:ln -s /usr/local/lib/librrd* /usr/lib
ldconfig
下载地址:http://pecl.php.net/package/rrd
下载命令:wget http://pecl.php.net/get/rrd-2.0.0.tgz
解压文件:tar xvf rrd-2.0.0.tgz
进入目录:cd rrd-2.0.0
PHP编译:phpize
编译:./configure
出现错误:
进行文件链接编译:./configure --with-php-config=/www/server/php/70/bin/php-config
安装命令:make && make install
在php.ini文件中添加extension=rrd.so
重启php-fpm :systemctl restart php-fpm
重启nginx:systemctl restart nginx
执行php-m命令 查看扩展中是否包含rrd 如果有证明安装成功