wdcp php 扩展,WDCP面板基于PHP5.5.38安装swoole扩展支持

Swoole,是一种PHP高级Web开发框架,可以提升网站的开发效率,最少的性能损耗,换取最大的开发效率。我们可以利用Swoole框架,开发一些复杂的Web功能,可以在比较短时间内完成。Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。Swoole从2.0版本开始支持了内置协程,可以使用完全同步的代码实现异步程序。PHP代码无需额外增加任何关键词,底层自动进行协程调度,实现异步。

在一般的应用中,老蒋也没有接触到要使用Swoole,这不早上有一个朋友需要在WDCP面板环境中安装支持Swoole,所以我就在上面一段搜索了关于Swoole的介绍,其实我也没明白具体干嘛用的,既然他要安装,那就参考下文档在当前WDCP面板WEB环境中给他安装Swoole扩展。

根据以往的WDCP扩展的安装,是需要针对不同的PHP版本的,这里当前默认的WDCP PHP是5.5.38,这里就在这个版本下安装Swoole,其他如果有不同版本PHP也是有类似的参考。

WDCP相关其他扩展安装支持可以参考这几篇文章:

第一、下载和解压Swoole

yum install unzip zip -y

wget https://soft.itbulu.com/wdcp/swoole-src-swoole-1.7.21-stable.zip

unzip swoole-src-swoole-1.7.21-stable.zip

cd swoole-src-swoole-1.7.21-stable

31564bd50c72b9ddacbc285806db7bb8.png

第二、安装Swoole

1、执行

/www/wdlinux/apache_php-5.5.38/bin/phpize

78a1b1c760849fc905311f2be064c1fa.png

这里我们需要在当前PHP5.5.38中安装,如果有多个PHP同存,我们需要看清楚哪个要安装就在哪里执行。

2、编译

./configure --with-php-config=/www/wdlinux/apache_php-5.5.38/bin/php-config

编译设置,然后安装。

make

make install

e5a51bebc62012b5f7b24a62591362a0.png

这里要注意最后extensions一行路径等会需要用的。

3、修改扩展文件

extension=/www/wdlinux/apache_php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/swoole.so

因为当前这个朋友是用的PHP5.5.38,所以在其php.ini文件中添加扩展路径,保存替换。

第三、重启生效Swoole

1、执行重启

service httpd restart

重启WEB之后应该是生效了,我们检查一下。

2、检查是否生效

dadd2ccab54451592e2ae35284c35d4a.png

可以看到,当前Swoole扩展已经安装生效,具体如何使用我就不研究了,因为我还用不到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值