CRMChat客服管理系统,实测完美使用

一、简介

本系统(CRMChat)是采用Swoole4+Tp6+Redis+Vue+Mysql开发的独立高性能客服系统,客服系统用户端支持Pc端、移动端、小程序、文章中接入客服,利用超链接、网页内嵌、二维码、定制对接等方式让网上所有通道都可以快速通过本系统联系到商家,商家端支持Pc端、移动端(App)随时随地接收到用户的各种咨询,商家可以添加话术库、也可以对用户进行分组、加标签、加备注进行管理,是一款互联网链接商家的一个桥梁,也是商家客户管理的工具,本开源项目遵循最开放的木兰协议,可以随意使用。商家端APP也不用您自己辛苦上架了,我们提供App工具可以直接下载配置使用, 让您快速拥有一套强大的私有客服系统 。在使用过程中遇到问题随时留言,也欢迎各位大神参与本项目一起完善!!!

image

二、运行环境

php:7.3+mysql 5.6  

三、如果报错提示端口被占用,请一定要先停止所有端口监听,然后再执行执行swoole启动命令

       php think swoole restart

a) 检查是否有其他程序正在使用 20108 端口,可以使用以下命令:

复制代码 
    lsof -i :20108

b) 停止现有的服务: 使用以下命令停止所有监听 20108 端口的 PHP 进程:

复制代码
     kill $(lsof -t -i:20108)

四、检测环境是否符合系统要求,确认无误后,点击下一步.如有X号等错误提示,请根据系统要求修改服务器环境配置后重启swoole,刷新当前页面

重启命令: sudo -u www php think swoole restart

四、直接登录后台完美使用。

安装教程:

一、PHP设置

步骤总结

1.安装PHP插件:fileinforedisswoole4
2.删除PHP对应版本中的 proc_open禁用函数。

步骤详解:

  1. 进入宝塔面板点击 软件商城 ,点击 PHP设置 .这里以PHP7.3为例;
  2. 进入安装扩展,安装:fileinforedisswoole4 扩展插件
  3. 进入 禁用函数 ,找到 proc_open 删除
  4. 进入 服务 ,选择重载配置
  5. PHP配置完成.进入站点配置

二、站点配置

步骤总结

一、设置网站运行目录public,
二、设置PHP版本选择纯静态。
三、可选项如有需求则开启SSL,配置SSL证书,开启强制https域名。
四、添加反向代理。

步骤详解

一. 点击宝塔左侧菜单网站,点击项目站点名称
二. 进入 网站目录 ,设置运目录为public,然后点击 保存
三. 进入 PHP版本 ,选择纯静态,点击 切换
四. 需要配置https的请查看,不需要可跳过;

进入SSL,配置SSL证书,配置好后点击保存.

没有证书的请查看教程:Nginx SSL证书配置
Apache环境证书需要合并后再填写请看:Apache SSL证书配置

五. 配置反向代理

nginx 和 apache反向代理配置二选一查看文档,安装了哪个程序就看哪个的配置说明

nginx反向代理配置
添加反向代理,代理名称随意填写,尽量为英文,添加目标URL:http://127.0.0.1:20108,点击提交保存配置

如过 添加反向代理 报错失败请先删除 伪静态 里面的配置

配置ws反向代理,点击配置文件

复制以下内容,替换配置文件10~24行,并保存(如果更换了端口,就需要改变ip后面携带的端口号)

不固定是10~24行,请根据自身情况。主要是替换掉location / {} ,花括号内的内容

location /
{
    proxy_pass http://127.0.0.1:20108;
    proxy_http_version 1.1;
    proxy_read_timeout 360s;   
    proxy_redirect off; 
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
    add_header X-Cache $upstream_cache_status;
    
    #Set Nginx Cache
    
    	add_header Cache-Control no-cache;
    expires 12h;
}
 

替换后,点击保存

apache反向代理配置

添加完反向代理后,点击左侧 配置文件

在第:80端口下,添加代码

ProxyPass /ws ws://127.0.0.1:20108/
ProxyPassReverse /ws ws://127.0.0.1:20108/
 

复制 刚添加的两行代码和下面一行,总共三行代码:

下拉查找443端口,在其下方粘贴。

不使用https域名,则不用配置443端口。
无443端口,请查看站点SSL证书配置。

Apache反向代理配置完成

六. 进入下一步,启动服务

三、运行服务

步骤总结

一、切换PHP命令行版本和站点一致。
二、执行启动命令,启动swoole。

步骤详解

一. 检测命令行PHP版本,如果不再7.1~7.4之间请按照以下教程切换;

  1. 检测PHP版本,如达到要求直接跳过,直接进入 启动命令

    2.修改命令行PHP版本

3.选中使用的PHP版本(这里以PHP7.3为例)

二. 启动命令

1.点击打开项目根目录

2.点开左上角终端

3.执行swoole启动命令

php think swoole restart

展示如下界面,启动成功

启动成功后,则可关闭退出;

三. 运行完成,下一步进入程序一键安装

一、程序安装

安装步骤

一、输入域名,执行程序一键安装。
二、安装完成后必须重启swoole
三、恭喜您,安装完成!
多项目部署:同服务器多项目部署,请务必在点击最下方 多项目部署配置,前些缓存前缀!

步骤详解

一.浏览器新建窗口,输入您的域名,确认,系统会跳转自动进入安装界面,点击接受进入下一步

二.检测环境是否符合系统要求,确认无误后,点击下一步.如有X号等错误提示,请根据系统要求修改服务器环境配置后重启swoole,刷新当前页面

重启命令: sudo -u www php think swoole restart

三.填写数据库用户名、数据库名、数据库密码

如果忘记数据库相关信息,可在宝塔后台数据库中查看

四.填写Redis数据库密码

如果不知道密码,可在宝塔: 软件管理->Redis->设置->密码 中查看或者设置密码

复制密码(也可以直接留空,就不用填写配置密码)

五. 填写管理员密码后,点击创建数据.程序开始自动安装

六.等待程序安装,安装完成后建议删除install目录下所有文件除了install.lock文件不能删除!

七.安装程序完成.执行:sudo -u www php think swoole restart执行完后,就可以访问后台和前端了

 
CRMChat客服管理系统,实测完美使用-2Y资源
CRMChat客服管理系统,实测完美使用
此内容为付费资源,请付费后查看
69
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞1.1W+ 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容