关灯
0

龙兵AI雷达超级智能名片启动聊天IM服务(Linux系统)设置教程

摘要: 龙兵AI雷达超级智能名片启动聊天IM服务(Linux系统)设置教程
编辑config.php文件

// --------------------------  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  
     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 


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



第四步:自动启动聊天服务

第一步:新建计划任务

注意:::有些系统默认PHP不是 5.6的版本,请使用指定PHP路径方式启动

查看PHP版本号


php -v

指定PHP路径


prots=`netstat -an | grep 2345 | wc -l`

if test $prots -eq 0

then 

echo "`date +%Y-%m-%d%H-%M-%S` error..."

#cd 后面换成自己的workerman路径

cd /www/wwwroot/longbing.xiaochengxucms.com/addons/longbing_card/workerman

#php路径修改自己的

/www/server/php/56/bin/php api.php stop

kill -9 $(lsof -i tcp:2345 -t)

#php路径修改自己的

/www/server/php/56/bin/php api.php start -d


else 

echo "`date +%Y-%m-%d%H-%M-%S` Listing..."

fi


第二步:点击计划任务的执行

第三步:查看任务执行情况


每小时重启聊天服务

#cd 后面换成自己的workerman路径

cd  /www/wwwroot/longbing.xiaochengxucms.com/addons/longbing_card/workerman

#php路径修改自己的

/www/server/php/56/bin/php api.php stop

kill -9 $(lsof -i tcp:2345 -t)

#php路径修改自己的

/www/server/php/56/bin/php api.php start -d

第五步: 手动启动服务 (手动、自动选择一种就行了,推荐自动!)

5.1 宝塔后台启动停止Workerman

一定要切换到指定目录下在运行


进入目录: cd  网站路径/addons/longbing_card/workerman

执行命令

启动服务 php api.php start -d

停止命令 php api.php stop

5.2 手动ssh启动停止Workerman

ssh链接服务器


进入目录: /addons/longbing_card/workerman

执行命令

启动服务 php api.php start -d

想停止服务就能执行下面的命令 

停止命令 php api.php stop


鲜花

握手

雷人

路过

鸡蛋

说点什么...

已有0条评论

最新评论...

本文作者
2019-11-7 14:15
  • 1
    粉丝
  • 882
    阅读
  • 0
    回复
热门评论
排行榜
关闭

站长推荐上一条 /1 下一条

Copyright   ©2017-2018  易福网-专业的公众平台源码交流站Powered by©efwww.com!技术支持:易福网