Skip to content

私有化部署

如果您自有服务器和域名,我们将为您免费提供技术支持!

安装宝塔面板

bash
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

安装必要组件

登录宝塔面板后,在「软件商店」中安装以下组件:

  • Nginx 1.28+ - Web服务器
  • MySQL 5.7+ - 数据库服务
  • Redis - 缓存服务(应用商店安装最新版)

下载并部署程序

bash
# 创建项目目录(如果不存在)
mkdir -p /www/wwwroot/chat

# 进入刚刚创建的目录
cd /www/wwwroot/chat

# 下载并解压程序安装包
wget https://gitee.com/youlesc/youlekefu/releases/download/v1.3.0/v1.3.0.zip

# 解压程序文件到刚刚创建的目录
unzip -j v1.3.0.zip -d /www/wwwroot/chat

解压后会有多个安装脚本(在/www/wwwroot/chat目录下)

清理并执行安装脚本

bash
# 进入安装目录
cd /www/wwwroot/chat

# 清理其他脚本,只保留download-linux.sh
rm -f download-windows.bat download-macos.sh

# 赋予执行权限
chmod +x download-linux.sh

# 执行程序
./download-linux.sh

脚本会自动检测系统架构、下载对应的程序安装包,自动解压到当前目录

配置Go项目

  1. 点击「网站」菜单
  2. 选择「Go项目」
  3. 点击「添加项目」
  4. 选择项目可执行程序:选择解压后的程序文件 customer-service
  5. 端口填写 8180、勾选「放行端口」、勾选「开机启动」
  6. 点击「确定」完成项目添加

配置数据库

创建数据库

在宝塔面板「数据库」中创建新数据库

  • 数据库名:chat(可自定义)
  • 用户名:chat(可自定义)
  • 密码:自定义强密码

修改程序配置文件

bash
cd /www/wwwroot/chat
vim config.yaml

更新数据库配置

bash
database:
  host: "127.0.0.1"
  port: 3306
  user: "chat"
  password: "你的数据库密码"
  dbname: "chat"

启动服务

在宝塔面板的「Go项目」中找到刚添加的项目,点击「启动」按钮

访问系统

默认账号密码

超级管理员账号

用于系统管理和配置

  • 访问地址:/super-admin
  • 用户名:admin
  • 密码:123456

客服账号

用于日常客服工作

  • 访问地址:/admin
  • 用户名:service
  • 密码:123456

安全提醒:首次登录后请立即修改默认密码,确保系统安全!

配置域名访问(可选)

如果你有域名,宝塔面板提供了最简单的域名绑定方式:

  1. 在宝塔面板「网站」→「Go项目」中,找到你的项目
  2. 点击「设置」→「域名管理」,添加你的域名
  3. 系统会自动配置反向代理,无需手动操作,SSL证书的话也可以一键申请

Released under the MIT License.