入门
本地部署
本地部署
53AIHub 提供了支持一键安装的本地部署安装包,可一键部署到你的本地服务器/阿里云/腾讯云/华为云等云计算厂商的云服务器 上。它适合以下场景:
- 你有自己的云服务器,并且非常关心数据私有化。
- 你对 53AIHub 云服务感兴趣,希望先在本地快速体验 53AIHub的产品。
- 你企业希望在购买 53AI Hub商业版之前进行场景的 POC 验证。
快速开始
使用预编译文件启动
- 从 GitHub Releases 页面下载预编译文件
访问 GitHub Releases 下载适合您操作系统的预编译文件。
- 解压下载的文件
- Linux/MacOS:
- Windows:
- 启动 53AIHub
-
Linux/MacOS:
-
Windows: 双击
53AIHub.exe
文件启动
服务将在默认端口上 80
运行。
配置说明
53AIHub 默认不需要任何配置即可启动,它使用以下默认配置:
- 数据库:SQLite(默认,无需配置)
- 端口:默认为 3000(可通过 PORT 环境变量修改)
如果需要特定功能,可以在运行目录下创建 .env
文件,配置以下环境变量:
SQL_DSN
: 数据库连接字符串,默认使用 SQLite, 可以使用MySQL数据库PORT
: 服务监听端口,默认为 80LOG_LEVEL
: 日志级别,可选值为 DEBUG、INFO(默认)API_HOST
: API 主机地址,如需支持微信支付,必须配置此项
产品升级
升级分为以下步骤:
- 备份数据
- 下载新版
- 安装升级
1. 备份数据
-
Linux/MacOS:
- 1.1 运行
cd
命令至你的 53AI Hub 项目路径,新建备份分支。 - 1.2 运行命令停止服务,在 Docker 目录中执行备份数据命令。
- 1.1 运行
- Windows:
- 打开文件管理进入到你的53AI Hub所在目录,新建备份文件夹
- 退出原来的
53AIHub.exe
,复制当前目录至备份文件夹中
2. 下载新版
在官网或github仓库下载新的版本,解压到当前目录
3. 安装升级
按照“快速开始”中的说明重新启动 53AIHub
你可以根据需要修改目录下 .env
文件里的环境变量。然后重新启动 53AI Hub