代练宝 文档

查看应用相关说明、指南和常见问题

返回文档中心 文档中心 / 代练宝 / 搭建教程
系统简介 2 个分类 配置教程 2 个分类 协议模板 1 个分类

3.聊天配置

本系统聊天通道实时通信,采用Workerman,WebSocket长连接,收发消息秒达

 

终端执行命令检查Workerman环境
curl -Ss https://www.workerman.net/check | php

在站点根目录用coomposer安装workerman扩展
composer require workerman/workerman

在站点配这中的配置文件
    {
        return 404;
    }

下增加这一串代码

location /wss {
      proxy_pass http://127.0.0.1:2346;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header Host $host;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_read_timeout 86400;
  }

 

其中http://127.0.0.1:2346中2346是端口号,要与站点根目录下的“start_server.php文件里的端口号一致

安装完扩展后,在软件商店“已安装”里找到“进程守护管理器”

添加 守护进程

进程守护管理器

名称:自定义设置

启动用户:www

进程数量:默认(1)

启动优先级:默认(999)

启动命令:php start_server.php start

进程目录:选择站的根目录


在守护进程列表查看日志,显示:代表启动成功

Input "php start.php stop" to stop. Start success