1.安装swoole
cd /usr/local/src
wget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.tar.gz
tar zxvf v1.9.1-stable.tar.gz
cd swoole-src-1.9.1-stable
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install我在安装完后遇到了这个报错,我总结了三种可能性
2.配置php.ini
vi /usr/local/php/etc/php.ini
添加
extension=swoole.so
:wq!
可是当我查找扩展时报错,如下截图
我目前总结了几种情况:
1.看你的php.ini里 extension_dir配置项的路径有没有打开,自己调整
2.如下截图文件夹地址中有没有swoole.so文件,如果没有手动拷贝过去
3、重启php-fpm
service php-fpm restart
在phpinfo页面可以看到关于swoole的选项,说明安装成功