最新版4.5朵米客服系统源码宝塔面板配置教程原创文章

玩技站长
玩技站长
管理员, Keymaster
7098
文章
1
粉丝
运维笔记评论24字数 1581阅读5分16秒阅读模式

在搭建在线客服系统时,合适的配置是系统稳定运行的关键。本文将从服务器配置要求、PHP 设置、站点配置、程序安装、运行服务、SSL 配置、站点管理、百度翻译配置、地理定位功能及其他配置等方面,详细介绍朵米 4.5 客服系统源码的配置步骤,助力您顺利完成系统搭建。

一、服务器配置及环境要求

服务器及运行环境的合理配置是朵米 4.5 客服系统正常运行的基础,具体要求如下表所示:
名称版本要求
服务器CPU 2 核心 ↑、运存 2G ↑、宽带 5M ↑
服务器操作系统Linux Centos7 ↑
运行环境Nginx 1.21/1.22、PHP 7.3、MYSQL 5.6 ||  Nginx 1.24 PHP 7.3、MYSQL 5.7

二、PHP 设置

安装 PHP 插件

需安装 fileinfo、redis 这两款 PHP 插件,以满足客服系统对相关功能的需求。

删除禁用函数

删除 PHP 对应版本中的 pcntl_signalpcntl_signal_dispatchpcntl_forkpcntl_waitpcntl_alarm 禁用函数。同时,为增强环境安全性,强烈建议禁用如 execsystem 等危险函数,可在相关配置界面添加要禁止的函数名进行操作。
最新版4.5朵米客服系统源码宝塔面板配置教程-图片1

三、站点配置

上传与解压源码包

将源码包上传到站点目录,并进行解压操作,为后续站点配置做好准备。

设置网站运行目录

最新版4.5朵米客服系统源码宝塔面板配置教程-图片1

将网站运行目录设置为 public。在域名管理相关界面,找到网站目录设置项,将运行目录指定为 /public 并保存。部分程序如 ThinkPHP5、Laravel 也需要指定二级目录作为运行目录,操作方式类似。

设置伪静态

选择 thinkphp 伪静态规则。在域名管理的伪静态设置界面,选择 thinkphp 规则,其对应的 Nginx 配置代码如下:
location /{
    if (!-e $request_filename){
        rewrite ^(.*)$ /index.php?s=\1 last;
        break;
    }
}

设置完成后保存配置。

最新版4.5朵米客服系统源码宝塔面板配置教程-图片2

四、程序安装

修改数据库信息并导入数据

  1. 找到 /config/database.php 文件,修改数据库相关信息,包括数据库调试模式、是否严格检查字段存在、是否自动写入时间戳字段、是否进行 SQL 性能分析、数据库类型、服务器地址、数据库名、用户名、密码、端口、数据库表前缀等,修改完成后保存文件。最新版4.5朵米客服系统源码宝塔面板配置教程-图片2
  2. 将 shujuku.sql 文件导入到 MYSQL5.6 数据库管理中,确保数据库与系统正常连接。

修改 index.php 中的域名

进入 public 目录,找到 index.php 文件,将文件中的域名替换成您自己的域名,保存文件即可。该文件中还包含 pusher 密匙、端口号、微信配置等重要信息,若有需要可根据实际情况进行调整。
最新版4.5朵米客服系统源码宝塔面板配置教程-图片2

五、运行服务

开放端口

开放端口 9090、2080、456、443,不仅要在客服系统相关配置中设置开放这些端口,在服务器管理中心也需要开启对应端口,以保证系统各功能模块的正常通信。

执行启动命令

  1. 在根目录 /service 下,打开终端窗口,执行命令:php service/start.php start -d,直到出现绿色 ok 字符,说明服务启动成功。
  2. 若上述命令执行不成功,可重启推送服务。进入宝塔终端,执行命令:php /www/wwwroot/ 你的站点目录 /service/start.php restart -d。

修改网站配置文件

在网站配置文件的 service {} 内添加以下代码:
location  /app{
    proxy_pass http://127.0.0.1:456;     
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header X-Real-IP $remote_addr;
}
最新版4.5朵米客服系统源码宝塔面板配置教程-图片2
添加完成后保存配置文件,并重启 Nginx,使配置生效。

六、客服系统 SSL 配置(朵米 2.5 及以上版本必须配置,要求 https 协议访问)

设置宝塔 SSL 证书

在宝塔面板中找到 SSL 证书设置相关功能,按照提示完成 SSL 证书的配置。注意:不能开启强制 HTTPS

修改 public 目录下的 index.php 文件

进入站点目录 /public 目录,打开 index.php 文件,将其中的 ws:// 改为 wss://,9090 端口改为 443 端口,保存文件。
最新版4.5朵米客服系统源码宝塔面板配置教程-图片2

修改 service 目录下的 config.php 文件

进入站点目录 /service 目录,打开 config.php 文件,将其中的 9090 端口改为 456 端口,保存文件。
最新版4.5朵米客服系统源码宝塔面板配置教程-图片2

七、站点管理

客服系统总后台

  • 访问地址:http:// 你的域名 /backend
  • 账号:admin
  • 密码:123456

最新版4.5朵米客服系统源码宝塔面板配置教程-图片2

商户后台

  • 访问地址:http:// 你的域名 /service
  • 账号:admin
  • 密码:123456

最新版4.5朵米客服系统源码宝塔面板配置教程-图片3

手机版商户后台

  • 访问地址:http:// 你的域名 /mobile/admin
  • 账号:admin
  • 密码:123456

最新版4.5朵米客服系统源码宝塔面板配置教程-图片4

八、百度翻译配置

  1. 登录商户后台,进入 “商户设置” 界面。
  2. 访问百度翻译 API 官网(https://api.fanyi.baidu.com/),申请通用翻译 API 接口权限。
  3. 在商户后台 “商户设置” 中,填写申请到的翻译 APPID 和翻译密钥。
  4. 根据需求设置是否开启翻译功能(客服回复消息时自动翻译)以及是否根据用户 IP 自动设置语言,还可配置公众号相关信息,如服务器地址(URL)、公众号原始 id、公众号 AppId、公众号 AppSecret、公众号 token、AESKey、新访客提醒模板消息 ID 等。

九、地理定位功能

  1. 访问百度地图 API 官网(https://lbsyun.baidu.com/),先进行实名认证,然后填写客服网站介绍。
  2. 填写申请信息,应用类型选择 “浏览器端”,白名单域名格式设置为 “*.xxxx.com”(将xxxx.com替换为您的实际域名)。
  3. 审核通过后,复制应用 AK 密匙。打开宝塔面板,进入网站目录,找到 /public/index.php 文件,在第 36 行粘贴 AK 密匙,保存文件。之后清除缓存,重启浏览器。
  4. 登录商户后台,进入 “商户设置”,启用定位功能。

十、其他配置

若需调整前端商户自助注册功能,可打开 /config/config.php 文件进行设置。其中,“default_reg_day” 用于设置注册免费试用天数,“open_reg” 用于控制是否开启注册(1 开启,0 关闭)。文件中还包含语言和国家相关配置,可根据实际业务需求进行调整。
登录可见
本内容仅对登录会员开放,介意请勿使用感谢您的配合。

原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注我们的原创内容。

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证