1 安装NodeJs
# 安装依赖
yum install -y wget vim
# 下载nodejs
wget https://nodejs.org/dist/v12.18.0/node-v12.18.0-linux-x64.tar.xz
# 解压
xz -d node-v12.18.0-linux-x64.tar.xz
tar -xf node-v12.18.0-linux-x64.tar
mv node-v12.18.0-linux-x64 /usr/local/node-v12.18.0
1.1 配置环境变量
vim /etc/profile
# 在文件末尾,添加如下内容:
export NODE_HOME=/usr/local/node-v12.18.0
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$PATH:$NODE_HOME/lib/node_modules
# 加载环境
source /etc/profile
# 检查是否安装成功
node -v
npm -v
echo $NODE_HOME
2 安装mongodb
2.1 创建 yum源
vim /etc/yum.repos.d/mongodb-org-4.0.repo
# 内容如下:
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
2.2 使用 yum 安装 mongoDB
# 安装
yum install -y mongodb-org
# 验证安装结果
rpm -qa |grep mongodb
rpm -ql mongodb-org-server
2.3 启动mongoDB
# 启动
systemctl start mongod.service
# 加载开机自启动
systemctl enable mongod.service
# 查看状态
systemctl status mongod.service
# 查看端口暂用
netstat -natp | grep 27017
# 查看数据库的进程是否存在
ps -aux | grep mongod
2.4 配置远程连接
# 编辑
vim /etc/mongod.conf
# 将 net:
# port:27017
# bindIp: 127.0.0.1 # Enter 0.0.0.0,:: to bind to all IPv4 and IPv6 addresses or, alternatively, use the net.bindIpAll setting.
# 改为如下内容:
net:
port: 27017
bindIp: 0.0.0.0 # Enter 0.0.0.0,:: to bind to all IPv4 and IPv6 addresses or, alternatively, use the net.bindIpAll setting.
# 重启mongodb服务
systemctl restart mongod.service
3 Yapi 安装
3.1 安装Yapi
# 安装
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
# 打开浏览器配置
3.2 安装PM2
npm install -g pm2
3.3 开机启动
# 启动服务
pm2 start /usr/local/yapi/vendors/server/app.js
# 保存当前进程状态
pm2 save
# 生成开机自启动服务
pm2 startup
# 查看启动项
systemctl list-unit-files | grep enable
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 jiang4yu@126.com