当前位置:论坛首页 > Linux面板 > 讨论

swoole安装教程人人商城互动直播通信服务启用教程

发表在 Linux面板2018-1-12 22:52 [复制链接] 30 26348

本帖最后由 astone 于 2018-1-13 15:55 编辑

swoole安装教程(Centos篇)人人商城互动直播通信服务启用教程
经测试,如果/data/config.php启用了https,这里是不会成功的。浏览器地址栏后面会带有一个红色盾牌。就算浏览器加载了不安全插件,网页虽然能显示通讯成功,但是手机上观看不了直播
要在宝塔面板的【安全】放行9501端口,放行之后会显示未使用,按照下面步骤操作成功后会显示正常。
要在云服务器[你的服务商,如腾讯、阿里、百度.....]的安全组里放行9501端口,

1.进入宝塔面板——【软件管理】——【php5.6】——【设置】



2.【安装扩展】——【安装Swoole】



3.安装好后,还在设置内点击【php服务】——重启



4.设置内点击【phpinfo】——【查看phpinfo()】,如果能看到,说明配置成功



5.开启通讯进程服务
修改配置文件
根目录下面\addons\ewei_shopv2\core\socket\socket.config.php
// 设置客户端请求IP
  1. define('SOCKET_CLIENT_IP', 'demo.****.com');   //请将demo.****.com换成你自己的域名
复制代码

ps:如果没有这个文件,去下载socket.config.php文件: file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\TempPic\J_`9BA4YV}R$0PZE~{ED$OQ.tmphttp://pan.baidu.com/s/1ge9cLLT

密码:6a0p


6.下一步操作SSH命令行,一共要输入两句。首先输入第一句:

  1. echo "/www/server/php/56/bin/php -f  /www/wwwroot/网站目录/addons/ewei_shopv2/core/socket/server.php" >> /etc/rc.d/rc.local
复制代码


这里面的命令路径需要严格跟自己服务器对应的一直,包括代码目录,如果搞错了,是会失败的
【因为宝塔环境默认的php目录,我们不需修改,一般我们只需要修改网站的根目录,也就是上面代码中网站目录那块位置】
输入第二句:
  1. /www/server/php/56/bin/php -f  /www/wwwroot/网站目录/addons/ewei_shopv2/core/socket/server.php
复制代码


这里面的命令路径需要严格跟自己服务器对应的一直,包括代码目录,如果搞错了,是会失败的
【因为宝塔环境默认的php目录,我们不需修改,一般我们只需要修改网站的根目录,也就是上面代码中网站目录那块位置】


7.然后就可以在后台看到与通信服务连接成功。

使用道具 举报 只看该作者 回复
发表于 2020-6-8 11:38:12 | 显示全部楼层
张联 发表于 2020-3-24 01:22
搞了好久了,最终还是失败,一直通讯不成功,SSL 也配置了,通讯不了!/www/server/php/56/bin/php -f  /ww ...

我的也是这个问题,现在有没有解决?提示这个问题

Could not open input file:   /www/wwwroot/xxx.com/addons/ewei_shopv2/core/socket/server.php
使用道具 举报 回复 支持 反对
发表于 2020-4-11 12:13:36 | 显示全部楼层
非常感谢。连接成功那一刻,激动坏了,心脏病差点犯了,哈哈 好贴 好贴,非常感谢
使用道具 举报 回复 支持 反对
发表于 2020-3-26 12:06:52 | 显示全部楼层
直播可以抓取,没有办法留言。。。
使用道具 举报 回复 支持 反对
发表于 2020-3-24 01:24:12 | 显示全部楼层
swoole安装教程人人商城互动直播通信服务启用教程,我的服务 启动不起来,有没有解决方法!
使用道具 举报 回复 支持 反对
发表于 2020-3-24 01:22:58 | 显示全部楼层
搞了好久了,最终还是失败,一直通讯不成功,SSL 也配置了,通讯不了!/www/server/php/56/bin/php -f  /www/wwwroot/网站目录/addons/ewei_shopv2/core/socket/server.php 启动不起来!
使用道具 举报 回复 支持 反对
发表于 2020-3-24 01:21:05 | 显示全部楼层
我是一直启动不成功,SSL,通讯失败!
使用道具 举报 回复 支持 反对
发表于 2020-3-22 07:45:02 | 显示全部楼层
xiaopig 发表于 2018-11-29 14:23
直播设置成功!!!   连通的一刹那 激动坏了!

莫鸡冻,我就想问 你现在还有没有做直播 哈哈哈
使用道具 举报 回复 支持 反对
发表于 2020-3-20 11:39:55 | 显示全部楼层
SSL证书地址获取:网站-设置-配置文件(第16到17行获取key和pem文件路径填写在对应的socket.config.php)
使用道具 举报 回复 支持 反对
发表于 2020-3-6 21:56:44 | 显示全部楼层
征略 发表于 2020-2-23 17:22
您好,能直播视频,但是下面的聊天互动框 却实现通信失败,环境是nighx的,宝塔的SSL证书是 连个PEM,即使 ...

我的也是,一直没解决,也是一样的情况
使用道具 举报 回复 支持 反对
发表于 2020-2-23 17:22:20 | 显示全部楼层
您好,能直播视频,但是下面的聊天互动框 却实现通信失败,环境是nighx的,宝塔的SSL证书是 连个PEM,即使后缀名改成key,还是显示链接不成功,请问PHP-F 怎么重启,我一般都是从软件商店里面的PHP5.6 重启。
万分感激!!!!
使用道具 举报 回复 支持 反对
发表于 2020-2-10 16:57:40 | 显示全部楼层
宝塔用户_guvwza 发表于 2019-12-13 14:09
与通信服务器连接成功
第一步,安装php5.6的配置面板里面安装组件,redis和Swoole

配置完成后通信不成功,发了个帖子。能帮忙看下嘛?
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=43842
使用道具 举报 回复 支持 反对
发表于 2020-2-10 16:56:30 | 显示全部楼层
配置完成后通信不成功,发了个帖子。能帮忙看下嘛?
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=43842
使用道具 举报 回复 支持 反对
发表于 2020-2-10 11:53:04 | 显示全部楼层
宝塔用户_guvwza 发表于 2019-12-13 14:09
与通信服务器连接成功
第一步,安装php5.6的配置面板里面安装组件,redis和Swoole

这个贴才是正解。。第一帖有空格。搞了半天没成功。。。
使用道具 举报 回复 支持 反对
发表于 2020-1-18 20:30:18 | 显示全部楼层
宝塔用户_guvwza 发表于 2019-12-13 14:09
与通信服务器连接成功
第一步,安装php5.6的配置面板里面安装组件,redis和Swoole

请教,负载均衡下,两台服务器怎么配置呢?
使用道具 举报 回复 支持 反对
发表于 2020-1-6 12:55:05 | 显示全部楼层
我也是按这样配置的,也是不成功!
使用道具 举报 回复 支持 反对
123下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表