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的绝对路径。
时间: 2024-10-25 05:04:23