环境:ubuntu18.04
swoole版本:swoole-4.6.4
推荐安装方式:
pecl install swoole // 默认安装最新版本
注意:安装过程中,会有提示是否支持其他的几个扩展;
360 source files, building
running: phpize
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
enable sockets supports? [no] :
enable openssl support? [no] : yes // 需要支持的扩展,可以选择yes
enable http2 support? [no] :
enable mysqlnd support? [no] :
enable json support? [no] :
enable curl support? [no] : yes
当使用swoole扩展,下载图片,连接https的时候,会被提示开启openssl,索引在安装swoole时,建议开启openssl。
swoole相关命令:
1,查看php是否安装swoole扩展
php -m | grep swoole
2,查看swoole版本 和swoole开启的扩展
php --ri swoole
3,pecl 卸载 swoole 扩展
pecl uninstall swoole
4,pecl 安装 swoole 扩展
pecl install swoole