编程学习网 > PHP技术 > swoole > 宝塔Linux面板多个PHP版本中编译安装升级swoole
2021
07-21

宝塔Linux面板多个PHP版本中编译安装升级swoole

今天在学习swoft框架的过程中,需要依赖的swoole版本必须>= 4.4.0,到2019-8-1,宝塔面板能支持安装的swoole版本只有4.3.5,所以就看一下如何自己安装编译swoole扩展吧~


swoole 下载地址


https://github.com/swoole/swoole-src/releases


http://pecl.php.net/package/swoole


http://git.oschina.net/swoole/swoole


首先我们下载4.4.2版本的包,进入目录。


cd swoole


侦测php


sudo phpize (原文档)


因为我们安装多PHP版本,所以我们指定一下php的路径


sudo /www/server/php/72/bin/phpize


phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块。当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译你要添加的扩展模块之前,执行phpize就可以了;


到了这里会生成configure文件


sudo ./configure (原文档)


我们需要指定php的配置文件路径


sudo ./configure --with-php-config=/www/server/php/72/bin/php-config


接着就是最后一步了


make && make install


等待编译完成后,查看一下swoole的版本即可


/www/server/php/72/bin/php --ri swoole | grep Version

以上就是“宝塔Linux面板多个PHP版本中编译安装升级swoole”的详细内容,想要获取更多swoole教程欢迎关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取