Node.js 部署指南
Node.js 部署提供了直接运行源码的部署方式。
环境要求
- Node.js v18+
- MySQL v8.0+
- Redis v6.0+
- npm/yarn/pnpm
快速开始
- 克隆代码
稳定版:
bash
git clone https://github.com/vastxie/99AI.git
cd 99AI/AIWebQuickDeploy
开发版(需授权):
bash
git clone https://github.com/AIWeb-Team/AIWeb.git
cd AIWeb
- 安装依赖
bash
pnpm install
- 配置环境变量
复制并修改 .env
文件:
bash
cp .env.example .env
主要配置项:
bash
# 端口配置
PORT=9520
# MySQL 数据库配置
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASS=your_password_here
DB_DATABASE=chatgpt
DB_SYNC=true
# Redis 配置
REDIS_PORT=6379
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
REDIS_USER=
REDIS_DB=0
# 环境配置
ISDEV=false
# 微信相关配置
weChatOpenUrl=https://open.weixin.qq.com
weChatApiUrl=https://api.weixin.qq.com
weChatMpUrl=https://mp.weixin.qq.com
# 后台路径配置
ADMIN_SERVE_ROOT=/admin
- 启动服务
bash
pnpm start
版本说明
稳定版(开源)
- 无需授权
- 适合个人和小型团队
- 仓库地址:vastxie/99AI
开发版(需授权)
- 需要授权
- 包含更多高级功能
- 适合企业级应用
- 仓库地址:AIWeb-Team/AIWeb(需授权访问)
维护指南
更新服务
bash
git pull
pnpm install
pnpm start
支持与帮助
- 查看常见问题解答
- 加入社区交流群
- 提交 Issue 获取支持