文档首页> 帮助中心> NineAI精简版快速部署教程

NineAI精简版快速部署教程

发布时间:2024-03-05 15:30        更新时间:2024-03-05 15:46

准备阶段

1. 一台2H2G的服务器(centos7.9 系统)

2. 项目源码:sourl.cn/nnnsf9

3. 一个域名(非必须)

4. SSH工具

教程开始

1. 安装宝塔SSH终端操作

  •  
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

2. 安装Node.js(宝塔应用商店下载

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
#安装步骤进入宝塔软件商店搜索node安装node.js版本管理器在管理器里安装v16.20.2版本设置命令行v16.20.2版本#检测安装结果node --versionnpm --version

 

3. 安装PM2SSH终端操作

  •  
  •  
  •  
  •  
#安装步骤npm install pm2 -g#检查安装结果pm2 --version

4. 安装pnpm(SSH终端操作)

  •  
  •  
  •  
  •  
  •  
  •  
#安装步骤npm install -g pnpm@latestexport PATH="/www/server/nodejs/v16.20.2/bin:$PATH"source ~/.bashrc#检查安装结果pnpm --version

5. 安装MySQL 5.7(宝塔应用商店下载)

6. 安装Nginx 1.22(宝塔应用商店下载

7. 安装redis(宝塔应用商店下载

8. 上传并解压项目文件

9.  新建数据库

10. 进入项目目录,修改.env文件中的MySQL、邮件服务

 

图片

11. 终端进入项目目录执行

  •  
  •  
  •  
  •  
#安装依赖pnpm i#使用淘宝源安装依赖(备用计划)npm install --registry=https://registry.npm.taobao.org/

12. 启动项目(端口9520)

  •  
pnpm start

13. 相关操作

  •  
  •  
  •  
#查看日志pm2 log#查看容器pm2 ls

14. 相关信息

#管理端地址

/nineai/admin

#超管账号密码super----nine-super

#普管账号密码admin----123456