swoole扩展安装

安装步骤如下(推荐把安装文件下载到 /usr/local/src 目录下):

1、拉取你想要安装的版本包

$wget --no-check-certificate https://github.com/swoole/swoole-src/archive/v1.9.12.tar.gz

注:找你想要的版本:https://github.com/swoole/swoole-src/releases 

2、解包

$tar -zxvf v1.9.12-stable.tar.gz
$cd swoole-src-1.9.12-stable

3、编译

$phpize 
$./configure --with-php-config=/usr/local/php/bin/php-config

注:如果phpize出现错误“Cannot find autoconf. Please check your autoconf installation”;需安装:

$yum install m4
$yum install autoconf

4、安装

$make && make install

5、配置生效
1)修改 php.ini ,加入 extension=swoole.so ,然后重启 service php-fpm restart
2)执行 php --info | grep swoole 查看设置是否生效
 如果扩展没有加载则检查下php扩展目录是否存在此扩展(目录请根据实际安装情况自行修改,将扩展拷贝到相应php扩展目录下),如果没有则复制扩展到相应目录即可:

$cp /usr/local/src/swoole-src-1.9.12-stable/modules/swoole.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226

猜你喜欢

转载自my.oschina.net/u/125977/blog/1570073