系统环境

$ php -v
PHP 7.1.23 (cli)

安装

pecl install swoole

# 指定版本 适用于 php7.1
sudo pecl install https://pecl.php.net/get/swoole-4.4.26.tgz

# 指定要启动的功能
sudo pecl install -D 'enable-sockets="no" enable-openssl="yes" enable-http2="yes" enable-mysqlnd="yes" enable-swoole-json="no" enable-swoole-curl="yes" enable-cares="yes"' https://pecl.php.net/get/swoole-4.4.26.tgz

查找php.ini

php --ini 

修改配置文件 php.ini

extension=swoole.so 

查看是否安装成功

php -m | grep 'swoole'