- 环境 :CentOS 8.5.2111 x86_64(Py3.7.9)
- 界面 :宝塔(8.1.0)
- 项目地址 :
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web - git下载文件:
git clone https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
一、准备环境
1. Node环境准备:
- Node版本:20.12.2
- 下载地址:nodejs.org/dist/v20.12…
2. 解压Node文件及下载ChatGPT-Next-Web:
- 将文件放入/www/server/目录下并解压:
cd /www/server/
tar -xvf node-v20.12.2-linux-x64.tar.xz
2. 配置Node全局环境:
ln -s /www/server/node-v20.12.2-linux-x64/bin/node /usr/local/bin/node
ln -s /www/server/node-v20.12.2-linux-x64/bin/npm /usr/local/bin/npm
export NODE_HOME=/www/server/node-v20.12.2-linux-x64/bin/
export PATH=$PATH:$NODE_HOME:/usr/local/bin/
如果出现一下报错:
解决办法:
ln -sf /www/server/node-v20.12.2-linux-x64/bin/node /usr/local/bin/node
ln -sf /www/server/node-v20.12.2-linux-x64/bin/npm /usr/local/bin/npm
- 测试Node是否部署好:
node -v
npm -v
- 下载ChatGPT-Next-Web: 将内容下到/www/wwwroot/目录下
git clone https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
二、部署ChatGPT-Next_Web服务器
-
进入到项目里面:
-
点击终端: 在终端里面输入:
npm install
等待加载完成
npm run build
npm run start
就会启动成功