VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

在宝塔面板环境中手动安装Swoole的记录

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

下面宝塔面板教程专栏介绍如何在宝塔面板环境下手动安装swoole,希望对有需要的朋友有所帮助!

在宝塔面板环境中手动安装Swoole的记录

由于业务的需要和管理的方便,我们在现有项目中使用宝塔面板作为Web管理终端,我们需要使用Swoole+Redis作为WebSocket服务。

因为宝塔面板中有一个安装Swoole的键,但宝塔使用Pecl安装方法,无法手动扩展Swoole的AsyncIO扩展。

下面记录了安装过程:

首先下载我们需要的异步Redis客户端。

Hiredis下载地址:

https://github.com/redis/hiredis/releases

下载并解压缩后执行:

Make-jsudo make安装sudo ldconfig然后下载Swoole源码包进行编译,需要注意的是gcc的版本是大于4.4的。

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

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

https://gitee.com/swoole/swoole

解压缩后,进入目录执行。

Phpize。/configure-enable-async-redis-with-PHP-config =/www/server/PHP/71/bin/PHP-config make clean make-jsudo make install以下是需要注意的事项:

。/configure后跟两个必要的参数。第一个-enable-async-redis是我需要的redis的扩展。

第二个-with-php-config指定php-config的路径,否则无法编译。

宝塔所有安装的软件都在/www/server/目录中。

好吧!以便安装可以成功完成。

最后,不要忘记在php.ini文件中添加extension=swoole.so。

以便验证安装是否成功。

只需执行PHP-Riswoo ole。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:在宝塔面板环境中手动安装Swoole的记录 https://zhujicankao.com/108953.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 在宝塔面板环境中手动安装Swoole的记录
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!