安装Swoole
以下以Laravel Homestead环境来举例
根据Swoole文档,直接install
pecl install swoole
默认是按照最新版的,如果有你的环境PHP不是最新,那需要按照PHP版本去安装
下面是安装PHP是7.1版本的swoole的示例:
pecl -d php_suffix=7.1 install swoole
如果报错,则试下root权限
sudo pecl install swoole
可能会遇到的问题
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
直接update一下就可以了
pecl channel-update pecl.php.net
查找下php.ini的位置
php -i |grep php.ini
然后在php.ini中增加
extension=swoole.so
记得重启下nginx
/etc/init.d/nginx restart
查看下是否已经成功加载了swoole
php -m | grep swoole
标签: php