从零开始:详解Yapi在Linux环境下的部署过程
ruby# 解压 node 文件
$ tar -zxvf node-v12.12.0-linux-x64.tar.gz
# 切换到 node 文件夹下
$ cd node-v12.12.0-linux-x64
# 查看当前目录
$ pwd
/home/nde-v12.12.0-linux-x64
# 添加 node 环境变量
$ vim /etc/profile
export PATH=$PATH:/home/nde-v12.12.0-linux-x64/bin
# 刷新环境变量
$ source /etc/profile
# 检测软链接是否生效
$ node -v
YApi
YApi是一款高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。它能够帮助开发者轻松创建、发布、维护API,并为用户提供出色的交互体验。开发人员只需使用平台提供的接口数据写入工具和简单的点击操作,即可实现接口的管理。本文将介绍如何搭建YApi接口平台。
为什么部署Linux
众所周知,我们平时使用的服务器大多基于Linux系统,因此将YApi部署在Linux上更符合在服务器上部署的需求。
Linux部署YApi环境准备
YApi的部署需要以下两种环境:
- Node.js安装和配置环境变量:需要先下载Node.js文件,然后解压并添加环境变量。下载链接:Node.js下载链接
ruby# 解压文件
$ tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
# 切换到 mongodb 文件夹下
$ cd mongodb-linux-x86_64-3.0.6/bin
# 获取当前路径
$ pwd
/home/mongodb-linux-x86_64-3.0.6/bin
# 添加 mongodb 环境变量
$ vim /etc/profile
export PATH=$PATH:/home/mongodb-linux-x86_64-3.0.6/bin
# 刷新环境变量
$ source /etc/profile
# 检查 mongodb 环境变量是否生效
$ mongo --version
Node.js验证:在终端中输入`node -v`,如果显示版本号,则说明安装配置成功。
- MongoDB安装和配置环境变量:同样需要下载对应版本的MongoDB文件,然后解压并配置环境变量。
cssmongo --version
ini# 切换到 mongodb 文件夹下
$ cd ..
# 创建多级文件夹 data/db
$ mkdir -p data/db
# 创建文件 data/mongo.log
$ touch data/mongo.log
# 创建 mongodb.conf 填写如下信息(路径修改为你自己的路径)
$ vim mongodb.conf
dbpath=/home/mongodb-linux-x86_64-3.0.6/data/db #!!修改为自己的
logpath=/home/mongodb-linux-x86_64-3.0.6/data/mongo.log #!!修改为自己的
logappend=true
journal=true
quiet=true
fork=true
port=27017
# 启动 mongodb
$ mongod -f mongodb.conf
shell# 解压 yapi 文件
$ tar -xvf yapi.tar
# 使用 node 直接运行即可
$ node yapi/vendors/server/app.js
MongoDB验证:在终端中输入`mongo --version`,如果能显示版本,则说明安装配置完成。
启动MongoDB
安装验证完MongoDB后,我们需要运行启动MongoDB。
安装、启动YApi
解压下载的YApi包,并启动其服务。