Node

  1. 查看可用的模块,d 代表默认的版本:
yum module list nodejs

image-20210818145614914

  1. 安装默认版本
yum module install nodejs
  1. 配置 NPM 淘宝镜像
npm config set registry https://registry.npm.taobao.org

MongoDB

  1. 创建 yum 配置文件
vim /etc/yum.repos.d/mongodb-org-4.2.repo
  1. 编辑配置文件填入以下内容:
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
  1. 安装 MongoDB
yum install -y mongodb-org
  1. 启动 MongoDB 服务
systemctl start mongod
  1. 配置开机启动
systemctl enable mongod
  1. 查看是否配置开机自启成功
systemctl list-unit-files|grep mongod

Yapi

  1. 安装 Yapi
npm install -g yapi-cli
  1. 启动可视化安装服务
yapi server
  1. 填写相关配置信息后,点击开始部署,等待完成后记住管理员邮箱账号密码

image-20210818150949211

  1. 切换到 Yapi 的部署位置启动服务,此时可通过 web 来访问 Yapi 服务了
cd /root/my-yapi && node vendors/server/app.js

PM2 守护进程

  1. 安装 PM2
npm install -y pm2
  1. 使用 PM2 启动 Yapi,并设置占用内存超过 500M 后重新启动服务:
pm2 start /root/my-yapi/vendors/server/app.js -n yapi --max-memory-restart 500M