当前位置: 首页 > news >正文

【开源分享】在线客服系统搭建-基于php和swoole客服系统CRMchat(附源码完整搭建教程)...

CRMChat是一款开源的在线客服系统,后台管理使用thinkphp框架,消息通讯使用swoole扩展,现在我来部署搭建一下。

这是一款不可商用的开源客服系统,如果有商用需求可以访问我的网站:gofly.v1kf.com

域名解析

以阿里云为例,我添加了自己的二级域名crmchat.v1kf.com 到服务器IP

PHP扩展安装

一、安装PHP插件:fileinforedisswoole4
二、删除PHP对应版本中的 proc_open禁用函数。

步骤详解:

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

站点配置

步骤总结

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

添加站点

下载源码

在自己添加的网站根目录下执行
git clone https://gitee.com/taoshihan/CRMChat.git

设置目录

站点根目录要设置到public目录下

反向代理

设置反向代理,反向代理的端口号是20108
反向代理的配置文件,复制粘贴下面的内容

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 Cacheadd_header Cache-Control no-cache;expires 12h;
}

线上安装

直接访问我的域名crmchat.v1kf.com,会进入安装向导界面

我们需要提前创建好数据库,在宝塔左侧菜单【数据库】【添加数据库】设置好数据库名,用户名,密码
在界面向导中需要填入对应的密码
上面的报错,可以修改下面文件,把这个判断注释掉,没有啥用
app/controller/InstallController.php

如果遇到登录过期,请重启swoole
php think swoole restart

http://www.lryc.cn/news/128071.html

相关文章:

  • Webpact学习笔记记录
  • Python代码实现解析MULTIPOLYGON几何对象类型数据为嵌套列表
  • SSH连接工具汇总
  • Java的AQS框架是如何支撑起整个并发库的
  • 一.net core 自动化发布到docker (Jenkins安装)
  • 二刷LeetCode--148. 排序链表(C++版本),必会题,思维题
  • css flex 上下结构布局
  • win下qwidget全屏弹窗后其他窗口鼠标样式无法更新的问题
  • Java【数据结构】二分查找
  • 数据库技术--数据库引擎,数据访问接口及其关系详解(附加形象的比喻)
  • 【BASH】回顾与知识点梳理(三十三)
  • 同步请求和异步请求
  • Transformer是什么,Transformer应用
  • 故障011:dmap服务缺失libnsl.so修复
  • 第十三章 SpringBoot项目(总)
  • 利用Python隧道爬虫ip轻松构建全局爬虫网络
  • Spring Clould 网关 - Gateway
  • PHP使用phpmailer及SMTP服务实现邮件发送
  • 交换实验一
  • 计算机中丢失MSVCR120.dll,找不到MSVCR120.dll是什么意思?
  • avue多选列表根据后端返回的某个值去判断是否选中;avue-curd多选回显
  • Vue2中根据权限添加动态路由
  • 搭建 Python 环境 | Python、PyCharm
  • NPOI 读取和写入Excel
  • Linux工具【2】(调试器gdb、项目自动化构建工具make/Makefile)
  • C++ 网络编程项目fastDFS分布式文件系统(三)-Nginx部分
  • Apache-DBUtils
  • LangChain手记 Agent 智能体
  • 87-基于stm32单片机粮仓仓库环境温湿度烟雾监测报警系统Proteus仿真+源码
  • ChatGPT 调教日记(二):程序员转量化的背景知识