ChatGPT-Next-Web(React架构部署、Node部署)

317 阅读1分钟
  • 环境 :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环境准备:
2. 解压Node文件及下载ChatGPT-Next-Web:
  1. 将文件放入/www/server/目录下并解压:
cd /www/server/
tar -xvf node-v20.12.2-linux-x64.tar.xz

image.png 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/

如果出现一下报错:

image.png 解决办法:

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

image.png

  1. 测试Node是否部署好:
node -v
npm -v

image.png

  1. 下载ChatGPT-Next-Web: 将内容下到/www/wwwroot/目录下

image.png

git clone https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git

二、部署ChatGPT-Next_Web服务器

  1. 进入到项目里面: image.png

  2. 点击终端: 在终端里面输入:

npm install 

等待加载完成

npm run build

image.png

npm run start

就会启动成功