Homestead 安装 swoole

安装说明

根据 Swoole 文档,直接 install

pecl install swoole

默认是按照最新版的,如果有你的环境 php 不是最新,那需要按照 PHP 版本去安装
下面是安装 PHP 是 7.1 版本的 swoole 的示例:

pecl -d php_suffix=7.1 install swoole

也可指定版本:

pecl -d php_suffix=7.1 install swoole-1.9.23

如果报错,则试下 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

猜你喜欢

转载自www.cnblogs.com/senkorl/p/11372313.html