本文记录一下在ubuntu 16.04系统下安装php yaf扩展的步骤。
一、下载
yaf扩展下载地址
http://pecl.php.net/package/yaf
选择你想要下载的包,然后依次执行如下命令:
wget http://pecl.PHP.net/get/yaf-3.0.7.tgz tar zxvf yaf-3.0.7.tgz cd yaf-3.0.7
二、安装
yhm@:~/下载/yaf-3.0.7$whereis phpize phpize: /usr/bin/phpize7.0 /usr/bin/phpize /usr/share/man/man1/phpize.1.gz yhm@:~/下载/yaf-3.0.7$whereis php-config php-config: /usr/bin/php-config7.0 /usr/bin/php-config /usr/share/man/man1/php-config.1.gz yhm@:~/下载/yaf-3.0.7$/usr/bin/phpize Configuring for: PHP Api Version: 20151012 Zend Module Api No: 20151012 Zend Extension Api No: 320151012 yhm@:~/下载/yaf-3.0.7$./configure --with-php-config=/usr/bin/php-config yhm@:~/下载/yaf-3.0.7$sudo make yhm@:~/下载/yaf-3.0.7$sudo make install
三、配置
在php.ini中添加如下一行代码:
extension=yaf.so
如果不知道php.ini在哪儿,可通过如下命令查找:
php -i|grep 'php.ini'
将获得如下显示结果:
Configuration File (php.ini) Path => /etc/php/7.0/cli
Loaded Configuration File => /etc/php/7.0/cli/php.ini
也可以通过 phpinfo() 页面找到 php.ini 文件的具体位置:
/etc/php/7.0/fpm/php.ini
四、验证
配置完毕可以通过如下命令查看是否正确安装:
sudo service php7.0-fpm restart php -m|grep 'yaf'
获取通过 phpinfo() 页面搜索 yaf 关键字看安装信息。