龙兵ai名片启动聊天服务(Linux系统)

发布人:龙兵智能名片小程序 发布时间:2019-02-16
域名不能使用cdn , 否则以下配置都无效
不支持 Windows+iis
视频教程

Linux系统环境检测
Linux系统可以使用以下脚本测试本机PHP环境是否满足WorkerMan运行要求。

curl -Ss http://www.workerman.net/check.php | php

上面脚本如果全部显示ok,则代表满足WorkerMan要求,直接到官网下载例子即可运行。

如果不是全部ok,则参考下面文档安装缺失的扩展即可。

(注意:检测脚本中没有检测event扩展或者libevent扩展,如果业务并发连接数大于1024必须安装event扩展或者libevent扩展,并且优化Linux内核,扩展安装方法参照下面说明)
编辑config.php文件
config.php文件的位置参考:https://www.kancloud.cn/jingshuixian66/longbing_card/865113

// --------------------------  CONFIG WORKMAN  --------------------------- //
$config['setting']['workerman']['server'] = '0.0.0.0';
$config['setting']['workerman']['port'] = 2345;
将上面三行代码复制到config.php文件的最后一行

第一步:安全组放行端口
确定已经在云服务器管理后台的安全组里放行"2345"端口
放行参考
阿里云:https://www.kancloud.cn/jingshuixian66/longbing_card/757121
腾讯云:https://www.kancloud.cn/jingshuixian66/longbing_card/763676

第二步:开放服务器Workerman端口:2345


第三步: 修改 Nginx
配置Apache 或者 Nginx  ,并不是两个都配置。
1.1已经安装nginx,版本不低于1.3,推荐1.12
重要:: 宝塔后台需要 把代码放到 #REWRITE-END 后面
不能放到最后
 #LONGBING  IM  技术QQ:3003453375
     location /wss
  {
    proxy_pass http://127.0.0.1:2345;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header X-Real-IP $remote_addr;
  }
# /end LONGBING IM  技术QQ:3003453375


1.2Apache 配置
启用 proxy_wstunnel_module 模块
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so

ProxyRequests Off
ProxyPass /wss ws://127.0.0.1:2345
ProxyPassReverse /wss ws://127.0.0.1:2345


2、重启 Nginx 或 Apache


第四步: 启动服务
4.1 宝塔后台启动停止Workerman
一定要切换到指定目录下在运行

进入目录: cd  网站路径/addons/longbing_card/workerman
执行命令
启动服务 php api.php start -d
停止命令 php api.php stop



4.2 手动ssh启动停止Workerman
ssh链接服务器

进入目录: /addons/longbing_card/workerman
执行命令
启动服务 php api.php start -d
停止命令 php api.php stop
启动成功

我有话说
联系我们
扫二微码