本源码为最新PHP开发的多商户在线客服系统,全开源版本,经亲测完整可用。附详细安装教程,涵盖环境配置、站点设置、端口配置等步骤,即使是新手也能快速部署,轻松搭建高效客服平台。
最新PHP客服系统源码 | 多商户客服 | 在线客服系统源码(附教程)
全开源版本,亲测完整可用
第一步:基础环境配置
- 服务器环境要求:
- 宝塔面板
- Nginx 1.16-1.18
- PHP 7.2.23 < PHP版本 < 7.3(因客服系统升级需求)
- MySQL 5.6-5.7
- 站长测试环境:
- Nginx 1.26
- PHP 7.2.33
- MySQL 5.6
第二步:站点设置与代码部署
- 添加站点:
- 在宝塔面板中添加新站点。
- 解压上传代码:
- 将获取的源码包直接上传至网站根目录并解压。
- 站点配置:
- 伪静态:选择ThinkPHP并保存。
- 网站运行目录:设置为
/public
。 - 防跨站:不要勾选。
- 数据库信息修改:
- 修改文件:
/config/database.php
,配置数据库连接信息。
- 修改文件:
- 后台登录:
- 地址:
http://你的域名/platform
- 账号:admin
- 密码:123456
- 地址:
第三步:超级管理员注册与服务器端口配置
- 超级管理员注册:
- Username:管理中心超级用户账号
- Password:管理中心超级用户密码
- 服务器端口配置:
- App_key:推送服务的app_key(一般默认即可)
- App_secret:推送服务的app_secret(一般默认即可)
- App_id:推送服务的app_id(一般默认即可)
- websocket地址:推送服务的websocket地址(自动获取,一般默认即可)
- Api地址:推送服务器的api地址(自动获取,一般默认即可)
- websocket端口:推送服务的websocket端口(默认即可,确保防火墙允许该端口)
- Api端口:推送服务的api端口号(默认即可,确保防火墙允许该端口)
- registToken:默认即可
第四步:安装成功与推送服务开启
- 安装成功页面:显示安装成功信息。
- 开启推送服务:
- 进入网站目录,打开终端:
cd /www/wwwroot/xxxxxxxx/ymwl_pusher # 将xxxxxxx改为自己的网站目录名
- 执行命令开启推送服务:
php start.php start -d
- 进入网站目录,打开终端:
第五步:防火墙与安全组配置
- 宝塔防火墙配置:
- 开启2080和9090端口。
- 服务器安全组配置(如阿里云或腾讯云服务器):
- 配置安全组,确保公网入方向和出方向都允许2080和9090端口。
至此,程序安装完成。