wget http://pecl.php.net/get/yaf-3.0.7.tgz 

解压并进入目录:

1
tar -zxvf yaf-3.0.7* && cd yaf-3.0.7 

预处理:

1
phpize

//发现没有安装phpize  执行  apt install php7.2-dev  再次执行phpize

执行配置信息并安装:

1
./configure --with-php-config=/usr/bin/php-config7.2 && make && make test 

查看扩展安装的路径

1
make install

配置php.ini支持yaf扩展

php7.2 下安装yaf扩展-LMLPHP
vim /etc/php.ini

加入

[yaf]
yaf.environ = product
yaf.library = NULL
yaf.cache_config = 0
yaf.name_suffix = 1
yaf.name_separator = ""
yaf.forward_limit = 5
yaf.use_namespace = 0
yaf.use_spl_autoload = 0
extension=yaf.so //关键步骤
php7.2 下安装yaf扩展-LMLPHP
05-07 15:35