• 注册
  • 源码技术交流 源码技术交流 关注:23 内容:34

    龙兵AI雷达超级智能名片详细教程

  • 查看作者
  • 打赏作者
    • 源码技术交流
    • LV_8
      管理

      配置前必读

      1. 保证你的php版本为5.6
        2.如果是加密版本请安装iocn和sg11加密组件,不会去基础教程学习
        3.## 宝塔安装扩展:ionCube 、 fileinfo 、 redis
        4.服务器和宝塔一定要放行 2345和6379端口
        5.## 域名不能使用cdn , 否则配置都无效

      [视频]redis缓存配置

      添加配置

      修改文件 /data/config.php
      把下面的代码复制到文件的最下面
      修改mysql 为 redis
      龙兵AI雷达超级智能名片详细教程

      // --------------------------  CONFIG redis longbingkeji  --------------------------- //
      $config['setting']['redis']['server'] = '127.0.0.1';
      $config['setting']['redis']['port'] = 6379;
      $config['setting']['redis']['pconnect'] = 1;
      $config['setting']['redis']['timeout'] = 30;
      $config['setting']['redis']['session'] = 1;

      一定要清理缓存,一定要清理缓存!

      最终效果

      龙兵AI雷达超级智能名片详细教程

      视频教程

      链接

      确定已经在云服务器管理后台的安全组里放行”2345″端口 和6379端口

      2.配置workman

      ## 第一步:

      Linux系统环境检测
      Linux系统可以使用以下脚本测试本机PHP环境是否满足WorkerMan运行要求。
      curl -Ss  链接 | php

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

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

      ##第二步:

      编辑config.php文件

      // --------------------------  CONFIG WORKMAN  --------------------------- //
      $config['setting']['workerman']['server'] = '0.0.0.0';
      $config['setting']['workerman']['port'] = 2345;

      将上面三行代码复制到config.php文件的最后一行

      ##第三步:

      #开放服务器Workerman端口:2345

      龙兵AI雷达超级智能名片详细教程

      3.修改nginx或Apache配置

      配置Apache 或者 Nginx  ,并不是两个都配置。

      nginx 配置

      已经安装nginx,版本不低于1.3,推荐1.12

      重要:: 宝塔后台需要 把代码放到 #REWRITE-END 后面

      不能放到最后

       #LONGBING  IM  技术QQ:16007543
           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:16007543

      龙兵AI雷达超级智能名片详细教程

      Apache 配置

      启用 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

      龙兵AI雷达超级智能名片详细教程

      2、重启 Nginx 或 Apache

      龙兵AI雷达超级智能名片详细教程

      4.自动启动聊天服务

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

      第一步:新建计划任务

      注意:::有些系统默认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

      龙兵AI雷达超级智能名片详细教程

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

      龙兵AI雷达超级智能名片详细教程

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

      龙兵AI雷达超级智能名片详细教程
      龙兵AI雷达超级智能名片详细教程

      每小时重启聊天服务

      #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

      源码下载地址:

      请登录之后再进行评论

      登录
      帖子间隔 侧栏位置: