私有化部署
如果您自有服务器和域名,我们将为您免费提供技术支持!
安装宝塔面板
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项目
- 点击「网站」菜单
- 选择「Go项目」
- 点击「添加项目」
- 选择项目可执行程序:选择解压后的程序文件 customer-service
- 端口填写 8180、勾选「放行端口」、勾选「开机启动」
- 点击「确定」完成项目添加
配置数据库
创建数据库
在宝塔面板「数据库」中创建新数据库
- 数据库名: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项目」中找到刚添加的项目,点击「启动」按钮
访问系统
- 客户端访问:http://你的服务器IP:8180
- 客服后台:http://你的服务器IP:8180/admin
- 超级管理员后台:http://你的服务器IP:8180/super-admin
默认账号密码
超级管理员账号
用于系统管理和配置
- 访问地址:/super-admin
- 用户名:admin
- 密码:123456
客服账号
用于日常客服工作
- 访问地址:/admin
- 用户名:service
- 密码:123456
安全提醒:首次登录后请立即修改默认密码,确保系统安全!
配置域名访问(可选)
如果你有域名,宝塔面板提供了最简单的域名绑定方式:
- 在宝塔面板「网站」→「Go项目」中,找到你的项目
- 点击「设置」→「域名管理」,添加你的域名
- 系统会自动配置反向代理,无需手动操作,SSL证书的话也可以一键申请