企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 6、客服的配置 > pro版本 V1.2.1只有拥有客服插件 本客服系统基于的是 socket.io 的,因此在使用之前需要启动 socket.io 服务。 1、配置环境 宝塔打开 `config/chat.php` 设定的端口号 ``` <pre class="calibre27">``` // 端口 'ws_port' => 9172 ``` ``` 宝塔 --> 安全 --> 添加端口规则 ![](https://img.kancloud.cn/ad/e1/ade189318665f9af51a330d51907dbf7_3837x942.png) ![](https://img.kancloud.cn/1c/17/1c178ef9a2c18471f211d2a4c4fa7667_935x812.png) 服务器的安全组也要打开,阿里云在服务器的安全组,腾讯云在防火墙,以腾讯云为例 ![](https://img.kancloud.cn/04/26/042691ec2ede4f3287d98ffe231f8a6a_3297x1242.png) 2、配置 ssl 证书 打开 `config/chat.php` ``` <pre class="calibre27">``` return [ // 端口 'ws_port' => 9172, // 是否开启ssl 'open_ssl' => true, // 是否开启自签名 自签名证书需要开启此处 'is_self_ssl' => true, // ssl配置文件 'context' => [ 'ssl' => [ 'local_cert' => '/www/server/panel/vhost/cert/sparkshop.pfecms.com/fullchain.pem', 'local_pk' => '/www/server/panel/vhost/cert/sparkshop.pfecms.com/privkey.pem', 'verify_peer' => false, ] ] ]; ``` ``` `open_ssl` 配置为 `true` 开启 `is_self_ssl` 这个配置,如果你的证书是 宝塔申请的比如 Let's Encrypt 的这种自签名的证书,需要设置为true,如果你的证书是第三方的阿里云,腾讯云的证书则设置为false `local_cert` 证书的路径 `local_pk` 证书秘钥路径 宝塔可在 `网站-->配置-->配置文件` 种查看,注意空格 ![](https://img.kancloud.cn/62/34/6234987034d51528250a5db0fc082db8_1205x911.png) 3、配置 supervisor 启动 ![](https://img.kancloud.cn/ba/ab/baab856ff88a477d80ae58f719639c43_1776x976.png) 运行目录:选择 源码的根目录,注意不是public 是 和 app 同目录的地方 启动命令:`php think chat start`