前期准备
获取openai API KEY
准备VPS,并连接ssh
拉取项目
git clone https://github.com/techxiaofei/chatgpt-web.git
配置环境
# 安装nodejs
apt install nodejs
# 安装node包管理器
apt install npm
# 升级包管理工具upgrade
npm install -g n
# 升级到node.js最新稳定版
n stable # latest
hash -r
安装pnpm
npm install pnpm -g
# 进入 service目录
cd service
# 编辑 .env 文件
cp .env.example .env
vim .env
# 填写API srecet key
OPENAI_API_KEY=API-key
安装服务
后端 service文件夹下: pnpm install
前端 根目录chatgpt-web
下运行: pnpm bootstrap
运行
后端服务 service文件夹下:
touch nohup.out
nohup pnpm start & tail -f nohup.out
前端网页 根目录运行:
touch nohup.out
nohup pnpm dev & tail -f nohup.out