環境:
1,php - 7.1.6
2,yaf - 2.3.5
3,nginx - 1.10.2
4,macos
安裝yaf步驟:
下載最新的yaf文件(http://pecl.php.net/package/yaf)
sudo wget pecl.php.net/get/yaf-2.3.5.tar
tar zxvf yaf-2.3.5.tgz
sudo chmod -R 777 yaf-2.3.5
cd yaf-2.3.5
$phpize //我們會看到文件開始執行 出現./configure
$./configure --with-php-config=/etc/alternatives/php-config //配置的過程
./configure編譯的路徑需要搞清楚 // 注意 config =後面的參數所指你的PHP安裝目錄
注意./configure 後面可以指定的是php-config文件的路徑
$make test
$make //編譯的過程
$make install //安裝的過程,安裝完以後,會告訴你yaf.so的存放目錄
然後我們php -i查找配置文件目錄,打開php.ini //編輯 結尾處加上
[yaf]
extension="/usr/local/Cellar/php71/7.1.3_15/lib/php/extensions/no-debug-non-zts-20160303/yaf.so"
yaf.environ = develop
重啓php:
查看phpinfo(); 或者php -m發現多了yaf擴展,yaf安裝成功