Centos7部署yapi可视化公共接口管理平台

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7部署yapi可视化公共接口管理平台相关的知识,希望对你有一定的参考价值。

参考技术A

ln 命令来设置软连接:

源码安装 MongoDB官网地址

选择centos7对应版本

解压安装

配置

默认情况下 MongoDB 启动后会初始化以下两个目录:

我们在启动前可以先创建这两个目录并设置当前用户有读写权限:

接下来启动 Mongodb 服务:

利用pm2方便服务管理维护。

升级

Yapi接口管理平台 本地部署 windows环境 -

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

这里我就来讲解本地部署YApi

前提:

在部署YApi之前我们的本地服务器必须安装nodejs,mongodb,git

node.js安装可参考:https://www.cnblogs.com/beile/p/12069897.html

mongodb安装可参考:https://www.cnblogs.com/beile/p/12069902.html

git安装可参考:https://www.cnblogs.com/beile/p/12069954.html

一:下载Yapi源码

Yapi源码地址:https://github.com/YMFE/yapi

如果Yapi源码地址下载较慢,可以选择码云的Yapi源码地址下载:https://gitee.com/mirrors/YApi

二:部署Yapi

使用命令行进入下载下来的Yapi源码根目录

    npm install -g yapi-cli --registry https://registry.npm.taobao.org
    yapi server

如果执行上面的命令在浏览器访问,localhost:9090无效果,执行:

    npm install -g yapi-cli
    yapi server

执行上面命令效果如下:

打开浏览器访问localhost:9090,出现如下现象,按照提示进行部署

部署完成如下:

部署完成之后进入部署目录执行:

node vendors/server/app.js

在浏览器打开:localhost:3000

如下表示Yapi项目部署成功

三:使用pm2进行服务管理

如果使用node vendors/server/app.js启动Yapi服务的话,如果我们把cmd窗口关闭了,这时候我们就无法访问Yapi了,这时候我们就可以使用 pm2 管理 node 服务器启动,停止

1:安装pm2

npm i -g pm2

2:pm2管理yapi服务

进入Yapi的部署目录执行

pm2 start "vendors/server/app.js" --name yapi

如下表示成功:

这时候我们就可以使用pm2来管理yapi了

pm2操作Yapi基本命令:

    pm2 info yapi //查看服务信息
    pm2 start yapi //停止服务
    pm2 stop yapi //停止服务
    pm2 restart yapi //重启服务

 


原文链接:https://blog.csdn.net/huaweichenai/article/details/101705981

以上是关于Centos7部署yapi可视化公共接口管理平台的主要内容,如果未能解决你的问题,请参考以下文章

YApi接口管理平台-本地部署-安装教程

一站式接口文档及测试工具yapi介绍

Yapi接口管理平台 本地部署 windows环境 -

可视化接口管理平台 YApi,让你轻松搞定 API 的管理问题

Yapi本地化部署(亲测)

07 YAPI/基础设施 - DevOps之路