从github获取最新发行版本地址 https://github.com/swoole/swoole-src/releases
获取到的链接地址为:https://github.com/swoole/swoole-src/archive/v4.4.5.tar.gz
ssh登录服务器
下载swoole包
1
wget https://github.com/swoole/swoole-src/archive/v4.4.5.tar.gz
解压
1 | tar -zxvf v4.4.5.tar.gz |
- 进入文件夹 修改文件夹名字
1 | cd swoole-src-4.4.5 |
- 使用phpize来生成编译检测脚本
1 | phpize |
- 编译 ,这里需要注意,我的服务器安装了宝塔面板,所以php的安装路径不一样,需要用–with-php-config 指定php-config的路径
1 | ./configure \ |
- 编译 安装
1 | make clean && make && make install |
- 修改配置文件,添加扩展
1 | cd /www/server/php/73/etc |
在php.ini 末尾添加 extension=swoole.so ,保存退出
- 检查是否安装成功
显示php安装的模块
1 | php -m |
或者
获取php扩展的配置信息
1 | php --ri swoole |