M1850资源网 - 最专业的网站源码模板下载站!

全部作品
全部作品
织梦模板
网站模板
源码插件
游戏源码
脚本特效
视频教程
建站教程
M1850资源网 > 建站教程 > 微擎微赞教程 > 宝塔面板搭建人人商城互动直播通信连接失败的swoole解决方法

推荐文章

推荐下载

标签推荐

>> 更多

宝塔面板搭建人人商城互动直播通信连接失败的swoole解决方法

QQ图片20200119165056.png

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

  5. 这个是Apache配置证书路径


/**
 * socket server配置文件,重启后生效
 */

// 开发模式开关
define('SOCKET_SERVER_DEBUG', false);

// 设置服务端IP
define('SOCKET_SERVER_IP', 'localhost');

// 设置服务端端口
define('SOCKET_SERVER_PORT', '9501');

// 设置是否启用SSL
define('SOCKET_SERVER_SSL', false);

// 设置SSL KEY文件路径
define('SOCKET_SERVER_SSL_KEY_FILE', '/etc/letsencrypt/live/域名.com/privkey.pem');

// 设置SSL CERT文件路径
define('SOCKET_SERVER_SSL_CERT_FILE', '/etc/letsencrypt/live/域名.com/fullchain.pem');

// 设置启动的worker进程数
define('SOCKET_SERVER_WORKNUM', 8);

// 设置客户端请求IP
define('SOCKET_CLIENT_IP', 'www.m1850.com');   //请将域名换成你自己的

6.下面是Nginx的证书路径

// 设置SSL KEY文件路径
define('SOCKET_SERVER_SSL_KEY_FILE', '/www/server/panel/vhost/ssl/路径.com/privkey.pem');

// 设置SSL CERT文件路径
define('SOCKET_SERVER_SSL_CERT_FILE', '/www/server/panel/vhost/ssl/路径.com/fullchain.pem');


启动服务 用ssh工具命令运行一下

手动启动

/www/server/php/56/bin/php /www/wwwroot/路径/addons/ewei_shopv2/core/socket/server.php

再查看一下直播后台就可以接通了


嘿,我来帮您!

展开