接口文档管理工具--Yapi安装
前言
现在咱们做的项目都是前后端分离的,这样就可以保证前端和后端可以同时进行,但是同时会出现一个问题—>前端不知道咱们服务器的接口是怎么定义的,不知道里面的参数应该如何传递。这个时候就需要使用接口文档工具了,之前用过swagger感觉也挺好的,但这次项目需要使用Yapi来进行管理接口文档,故记录一下。
安装
环境:
阿里云服务器一台(Centos7.6)
步骤:
安装nodejs–>安装mongodb–>配置远程访问–>安装git–>搭建Yapi环境–>可视化部署
1、安装nodejs:
获取资源:curl -sL https://rpm.nodesource.com/setup_8.x | bash -安装:yum install -y nodejs查看版本:node -v查看npm版本:npm -v
2、安装mongodb
添加mongodb源文件,在/etc/yum.repos.d 创建一个 mongodb-org.repo 文件
touch /etc/yum.repos.d/mongodb-org.repo
编辑mongodb-org.repo文件
vim /etc/yum.repos.d/mongodb-org.repo文件内容如下:
[mongodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1安装mongodb:
yum install -y mongodb-org
启动mongodb
service mongod start
设置开机启动
chkconfig mongod on
3、配置远程访问:
修改mongod.conf配置文件
vim /etc/mongod.conf
注释掉bindIp:
重启服务:
service mongod restart
4、安装git
yum -y install git
5、搭建Yapi环境
搭建yapi环境:
npm install -g yapi-cli --registry https://registry.npm.taobao.org
获取访问地址:
yapi server &
注意:这个地方需要去阿里云将9090端口配置进入安全组,因为此端口默认是不开放的。
配置安全组:
6、可视化部署:
地址:自己的ip加上9090
等待部署:
同时xhsell终端上也会有显示:
切换目录并启动服务器:
此时一样需要将3000端口添加安全组。
然后访问即可。
登录注册后,即可进入其中。
接口文档管理工具--Yapi安装相关推荐
- api接口文档编辑工具-YApi安装部署(window版)
YApi官网地址 YApi源码地址下载 内网安装文档地址 安装前准备环境 nodejs(7.6+) mongodb(2.6+) git 安装mongodb 官网下载地址 百度云盘下载地址 提取码: ...
- 在线接口文档管理工具(小幺鸡)使用说明
在线接口文档管理工具(小幺鸡)使用说明 前言 小幺鸡的地址:http://www.xiaoyaoji.cn/ 几大看点: 在线接口测试: 可视化编辑与分享: 代码开源.可以离线部署. 下面简单介绍下怎 ...
- 盘点 8 款好用的 API 接口文档管理工具
随着互联网的普及和发展,API 接口已经无处不在.它已经在 Web 应用程序.移动应用程序.云计算.物联网.人工智能等领域中得到广泛应用. 例如,在金融行业中,API 接口可以被用于构建支付服务.银行 ...
- 强烈推荐 在线接口文档管理工具 小幺鸡 小团队可以省掉测试了
在朋友那儿看到一个不错的在线文档管理工具 主要特点 : 在线接口测试 在线测试,方便前后端开发,降低错误率. 支持:xml.json.txt.binary.websocket 可视化编辑与分享 可视化 ...
- 接口文档管理工具showDoc
随着互联网的发展,前后端分离已成为互联网项目开发的业界标准使用方式. 由此而产生的前端开发工程师和后端开发工程师的沟通效率问题. 推荐一个应此而生的文档管理工具---showdoc showdoc官网 ...
- 几款接口文档管理工具
在项目开发测试中,接口文档是贯穿始终的.前后端开发需要在开发前期进行接口定义并形成文档,QA在功能测试和接口测试的环节也需要依赖于这些接口文档进行测试.接口文档往往以最简单的静态文档的形态存在.然而在 ...
- 一款强大的API接口文档管理工具(Smart-Doc + Torna)
[本文由龙飞同学供稿] 在团队协作开发项目的时候,接口文档承担着向其他开发人员说明接口相关信息的重要任务,因此,一份清晰而又相近的接口文档至关重要. 但是,写接口文档的痛苦想必各位开发人员都体验过,明 ...
- 接口文档管理工具-Postman、Swagger、RAP、DOClever
在项目开发测试中,接口文档是贯穿始终的.前后端开发需要在开发前期进行接口定义并形成文档,QA在功能测试和接口测试的环节也需要依赖于这些接口文档进行测试.接口文档往往以最简单的静态文档的形态存在.然而在 ...
- 接口文档管理工具-Postman、Swagger、RAP
在项目开发测试中,接口文档是贯穿始终的.前后端开发需要在开发前期进行接口定义并形成文档,QA在功能测试和接口测试的环节也需要依赖于这些接口文档进行测试.接口文档往往以最简单的静态文档的形态存在.然而在 ...
最新文章
- Windows 7运行命令大全
- 变革!建设行业大数据的崛起
- 基于AI的便携式神经假肢让截肢14年患者操作自如,高精度、低延迟
- duilib拖动控制功能的实现(源代码)
- 修改表主键字段数据类型(V2.0)
- python经典类新式类_Python新式类与经典类(旧式类)的区别
- 爬虫——正则表达式re模块
- R语言学习 - 非参数法生存分析
- 第 19 次 CCF CSP 认证 202006-1 线性分类器(line)
- mariadb multi-source replication(mariadb多主复制)
- Linux 的日志服务器 详解(Rsyslog)
- 硬件测试必需的5个流程,每一个步骤都不能少!
- python游戏编程
- matlab nan变成0_最优化计算与matlab实现(17)——粒子群优化算法——带压缩因子的粒子群算法...
- 整理一些前端模版比较好的网站
- VisionPro脚本Simple与Advanced
- 华为linux系统能用Cad么,华为平板能装cad画图吗 华为平板可以用cad软件吗?
- 75 [backtrader期货策略]十大经典策略-分时均线交叉策略
- 计算机二级能加综合测评,2016综合测评加分细则.doc
- ssh 修改超时时间
热门文章
- linux软件安装详解
- 如何从 iPhone、iPad 和 Mac 共享 Wi-Fi 密码
- Python爬虫笔记——def()自定义函数的几种参数
- Python爬虫笔记——多协程(gevent and queue)
- MT6739 Android 8.1 取消强制data分区加密,recovery时候挂载data分区
- 不义联盟2手机版服务器正在维护,不义联盟2BUG问题解决 | 手游网游页游攻略大全...
- Java——Lambda表达式
- 关于Echarts柱状图点击事件的实现方法charsjs柱状图点击事件
- CSS基本语法与基本选择器
- 强制history不记住敏感命令的方法