当前位置:   article > 正文

Yapi部署指南:在 Linux 上 Yapi 教程

yapi

YApi

YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。本文将带领大家搭建 YApi 接口平台。

为什么部署 Linux

众所周知,我们平时使用的服务器,大部分都是基于 Linux 系统的,所以把 YApi 部署在 Linux 上的话,更加贴近部署在服务器上。

Linux 部署 YApi

环境准备

YApi 的部署,需要这两种环境:

  • Nodejs
  • MongoDB
Nodejs 安装、配置环境变量

需要先下载 Nodejs 文件,然后解压,并添加环境变量

下载链接:nodejs.org/download/re…

 
  1. # 解压 node 文件

  2. $ tar -zxvf node-v12.12.0-linux-x64.tar.gz

  3. # 切换到 node 文件夹下

  4. $ cd node-v12.12.0-linux-x64

  5. # 查看当前目录

  6. $ pwd

  7. /home/nde-v12.12.0-linux-x64

  8. # 添加 node 环境变量

  9. $ vim /etc/profile

  10. export PATH=$PATH:/home/nde-v12.12.0-linux-x64/bin

  11. # 刷新环境变量

  12. $ source /etc/profile

  13. # 检测软链接是否生效

  14. $ node -v

Nodejs 验证

然后在终端里输入

node -v

如果看到版本号的话,说明安装配置成功了~

MongoDB 安装、配置环境变量

同样也是需要下载对应版本的 MongoDB 文件,然后解压完配置环境变量

  1. # 解压文件

  2. $ tar -zxvf mongodb-linux-x86_64-3.0.6.tgz

  3. # 切换到 mongodb 文件夹下

  4. $ cd mongodb-linux-x86_64-3.0.6/bin

  5. # 获取当前路径

  6. $ pwd

  7. /home/mongodb-linux-x86_64-3.0.6/bin

  8. # 添加 mongodb 环境变量

  9. $ vim /etc/profile

  10. export PATH=$PATH:/home/mongodb-linux-x86_64-3.0.6/bin

  11. # 刷新环境变量

  12. $ source /etc/profile

  13. # 检查 mongodb 环境变量是否生效

  14. $ mongo --version

MongoDB 验证

接着在终端中输入

mongo --version

如果能显示版本,则说明安装配置完成。

启动 MongoDB

安装验证完 MongoDB,我们需要运行启动 MongoDB

 
  1. # 切换到 mongodb 文件夹下

  2. $ cd ..

  3. # 创建多级文件夹 data/db

  4. $ mkdir -p data/db

  5. # 创建文件 data/mongo.log

  6. $ touch data/mongo.log

  7. # 创建 mongodb.conf 填写如下信息(路径修改为你自己的路径)

  8. $ vim mongodb.conf

  9. dbpath=/home/mongodb-linux-x86_64-3.0.6/data/db #!!修改为自己的

  10. logpath=/home/mongodb-linux-x86_64-3.0.6/data/mongo.log #!!修改为自己的

  11. logappend=true

  12. journal=true

  13. quiet=true

  14. fork=true

  15. port=27017

  16. # 启动 mongodb

  17. $ mongod -f mongodb.conf

安装、启动 Yapi

解压下载的 YApi 包,并启动其服务

  1. # 解压 yapi 文件

  2. $ tar -xvf yapi.tar

  3. # 使用 node 直接运行即可

  4. $ node yapi/vendors/server/app.js

然后再浏览器中打开 3000 端口号,可以打开 YApi 可视化界面

 

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/942017
推荐阅读
相关标签
  

闽ICP备14008679号