客服系统源码wolive搭建过程

客服系统源码wolive搭建过程wolive 是一款为数不多的可自行搭建的 php 客服系统源码 基于开源高性能 workerman 框架开发 看了下 功能比较全 想到基于 workerman 开发 并发性能应该不错 找遍其它客服系统 发现都没有给源码 程序及聊天数据也全部存储在别人服务器上 由于业务涉及到一些账号 订单 买家信息等隐私 担心数据安全问题 所以找到了 wolive 由于 wolive 可以私有化部署 数据库 程序都在自己服务器上

wolive是一款为数不多的可自行搭建的php客服系统源码,基于开源高性能workerman框架开发,看了下,功能比较全。想到基于workerman开发,并发性能应该不错。

找遍其它客服系统,发现都没有给源码,程序及聊天数据也全部存储在别人服务器上,由于业务涉及到一些账号、订单、买家信息等隐私,担心数据安全问题,所以找到了wolive。由于wolive可以私有化部署,数据库、程序都在自己服务器上,安全问题得到解决。同时他们提供源码,二次开发很方便。另外看到wolive已经成为workerman官方推荐项目,所以果断购买授权入手。

本篇文章主要记录下wolive客服系统源码的搭建过程。

wolive客服系统分为wolive-web和wolive-pusher两部分,wolive-web顾名思义,就是一套web程序啦,提供客服界面啥的。wolive-pusher是workerman开发的socket服务,用来做数据实时推送的。

安装php环境

apt-get install php5.6-cli php5.6-fpm php5.6-curl php5.6-mbstring php5.6-gd php5.6-mysql nginx -y 

安装php-cli(workerman用到它)、php-fpm+nginx+mysql以及一些php扩展(wolive-web用到)。

配置nginx

server {
    listen 80;
    server_name  你的域名;
    root 实际磁盘路径/wolive-web/public;
    client_max_body_size 18M;
    index index.php index.html;
    location / {
      index index.html index.php;
      if (!-e $request_filename) {
          rewrite ^/index.php(.*)$ /index.php?s=$1 last;
          rewrite ^(.*)$ /index.php?s=$1 last;
          break;
      }
    }

    location /app
    {
      proxy_pass http://127.0.0.1:9090;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "Upgrade";
      proxy_set_header X-Real-IP $remote_addr;
    }

    location ~ \/upload\/.*\.php {
      deny all;
      return 404;
    }

    location ~ \.php$ {
       add_header Access-Control-Allow-Origin *;
       fastcgi_pass    127.0.0.1:9000;
       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

重启nginx

/etc/init.d/nginx restart 

安装wolive-web

cd /home/www/wolive-source/wolive-pusher 

好了,大功告成,我们可以愉快的使用wolive了。

配上截图:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210569.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午7:22
下一篇 2026年3月19日 上午7:22


相关推荐

  • sigterm信号_一文吃透 PHP 进程信号处理

    sigterm信号_一文吃透 PHP 进程信号处理背景前两周老大给安排了一个任务,写一个监听信号的包。因为我司的项目是运行在容器里边的,每次上线,需要重新打包镜像,然后启动。在重新打包之前,Dokcer会先给容器发送一个信号,然后等待一段超时时间(默认10s)后,再发送SIGKILL信号来终止容器现在有一种情况,容器中有一个常驻进程,该常驻进程的任务是不断的消费队列里的消息。假设现在要上线,需要关杀掉容器,Docker给容器里跑的常驻进程发送一个…

    2025年8月12日
    6
  • Gmapping学习总结「建议收藏」

    Gmapping学习总结「建议收藏」Gmapping学习总结Gmapping的程序框架是依托Open_slam,该框架主要分成slam_gmapping和openslam_gmapping。在slam_gmapping可以从lasercallback出发,作为整个框架的起点(虽然有main函数,main函数在main.cpp中,从这里出发不影响这个流程的分析)。Lasercallback函数在slam_gmapping.cpp文件…

    2022年6月17日
    36
  • Chebyshev:切比雪夫不等式的理解与应用

    Chebyshev:切比雪夫不等式的理解与应用公式 P X amp amp amp lt 1 2 2P X mu amp amp amp lt varepsilon geq1 frac sigma 2 varepsilon 2 P X amp amp lt 1 2 2 注 随机变量 XXX 必须具有数学期望 E X E X muE X 方差 D X 2D X sigma 2D X 2 vareps

    2026年3月18日
    2
  • 如何在线将XPS转换成Word文档?

    如何在线将XPS转换成Word文档?怎么将XPS转成Word?这个比较难,xps是通过虚拟打印机生成的电子文件,与PDF文件类似,但是却不支持直接编辑,要转换只能借助工具。那么什么工具可以转换,不下载软件有没有在线转换的方法?目前XPS转换的工具比较难找,但是小编仍然给大家找到了,不仅可以转换,还有免费试用的呢,下面一起来看看怎么转吧。搜索speedpdf在线转换工具就能进入转换首页,选择最后一排右下的XPStoWord进入转换页面;可以不用登录,直接根据页面提示点击上传需要转换的XPS文件,可以一次性上传多个,或者直接将文件拖到

    2022年6月3日
    63
  • 中国高校那些不为人知的秘密,你听说过吗?

    中国高校那些不为人知的秘密,你听说过吗?开学季 新生们别以为踏入大学的校门就一切准备好 这些校园的秘密你知道吗 1 中国人民大学我们学校的校徽是这个样子的对吧 多么正经 人畜无害 实际上 我们学校校徽的立意是这样的但是 别人看我们的校徽 眼神都是这样的是这样的 是这样的

    2026年3月19日
    2
  • CUMCM→MCM/ICM→NPMCM:关于国赛(全国大学生、研究生、博士研究生数学建模竞赛)和美赛中的数学的专业词汇详细攻略—美国数学建模竞赛

    CUMCM→MCM/ICM→NPMCM:关于国赛(全国大学生、研究生、博士研究生数学建模竞赛)和美赛中的数学的专业词汇详细攻略—美国数学建模竞赛 国赛、美赛各种整理后的资料(有偿提供,替朋友转载,扫描下方二维码提问,或者向博主扫描提问即可获得,2元/份) 数学专业词汇Aabsolutevalue绝对值 accept接受  acceptableregion接受域additivity可加性    adjusted调整的 alternativehypothesis对立假设analysis分析  ana…

    2022年5月8日
    76

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号