swoole 安装

swoole 安装:

1. 下载源代码,我下载的是1.8.6版本
wget https://github.com/swoole/swoole-src/archive/1.8.6-stable.tar.gz

2. 解压
tar xzvf 1.8.6-stable.tar.gz
解压后得到目录swoole-src-1.8.6-stable

3. 编译
cd swoole-src-swoole-1.8.6-stable/
phpize
./configure --enable-async-mysql
make
make install

(注:swoole的./configure有很多额外参数,可以通过./configure --help命令查看)
安装完成后,默认放置在目录/usr/local/php/lib/php/extensions下,
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/
可以看到文件 swoole.so

打开你的php.ini文件,在其中加上如下一句:
extension=swoole.so


通过php -m或phpinfo()来查看是否成功加载了swoole。

如果没有可能是php.ini的路径不对,可以使用php -i |grep php.ini来定位到php.ini的绝对路径。

原文地址:https://www.cnblogs.com/mywebnumber/p/5826806.html