Skip to content

Node.js 部署指南

Node.js 部署提供了直接运行源码的部署方式。

环境要求

  • Node.js v18+
  • MySQL v8.0+
  • Redis v6.0+
  • npm/yarn/pnpm

快速开始

  1. 克隆代码

稳定版:

bash
git clone https://github.com/vastxie/99AI.git
cd 99AI/AIWebQuickDeploy

开发版(需授权):

bash
git clone https://github.com/AIWeb-Team/AIWeb.git
cd AIWeb
  1. 安装依赖
bash
pnpm install
  1. 配置环境变量

复制并修改 .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
  1. 启动服务
bash
pnpm start

版本说明

稳定版(开源)

  • 无需授权
  • 适合个人和小型团队
  • 仓库地址:vastxie/99AI

开发版(需授权)

  • 需要授权
  • 包含更多高级功能
  • 适合企业级应用
  • 仓库地址:AIWeb-Team/AIWeb(需授权访问)

维护指南

更新服务

bash
git pull
pnpm install
pnpm start

支持与帮助