服务器端修改yapi-cli默认IP,centos部署yapi
Yapi是去哪儿网开源的一款接口管理工具。接口的文档的管理是一件比较痛苦的事情,后端开发不得不使用很长的时间去维护繁杂冗余的文档,而前端开发也因为文档的不精确也浪费开发时间。
工作中接口返回的参数值包含很多的异常场景,前端不得不写一大串的判断逻辑。配合前段调试需要模拟很多场景,比较费时费力,而且很多场景到了项目后期才能调试,在提交测试时时间就会显得很紧张。
总结起来文档式的接口管理方式浪费心里和时间,Yapi这款工具的旨意将接口作为一个公共的可视化的方式打通前段、后台、测试环节,整合在一块,共同使用维护,提高接口的维护成本。
这款工具免费开源,部署简单,还具有官方文档。
1.部署nodejs
# 获取资源
curl -sL https://rpm.nodesource.com/setup_8.x | bash -
# 安装
yum install -y nodejs
# 查看node版本
node -v
2.部署mongodb
# 修改文件
vi /etc/yum.repos.d/mongodb-org-4.0.repo
添加下面的内容,wq保存。
[mongodb-org-4.0]
name=MongoDB Repository
gpgcheck=1
enabled=1
# 安装
yum install -y mongodb-org
3.禁用selinux
官方教程有提到selinux对mongodb会产生负面影响,故选择禁用。
# 修改config文件
vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled,wq保存。
# 重启OS
reboot
4.可视化部署
执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录系统(默认密码可在个人中心修改)。
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
根据提示,浏览器访问 http://部署YApi服务器的IP:9090
5.启动、访问YApi站点
# 切换到部署目录下
cd /root/my-yapi
# 启动服务
node vendors/server/app.js
6.安装pm2工具管理NodeJS
npm install -g pm2 //安装
cd /YAPI根目录
pm2 start vendors/server/app.js //添加yapi进程到pm2管理模块中
pm2 startup //生成自启脚本,保持当前进程活跃
pm2 save //保存当前进程状态
服务器端修改yapi-cli默认IP,centos部署yapi相关推荐
- Centos部署YApi
参考博客 https://blog.csdn.net/dwyane__wade/article/details/103326927 一.安装nodejs [root@localhost~]# yum ...
- CentOS 7 部署 YApi 并集成ladp
YApi 可视化接口管理平台 平台介绍 YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.可以帮助开发者轻松创建.发布.维护 API,YApi ...
- vcenter服务器修改ip,vcenter服务器默认ip地址
vcenter服务器默认ip地址 内容精选 换一换 安全组类似防火墙功能,是一个逻辑上的分组,用于设置网络访问控制.用户可以在安全组中定义各种访问规则,当弹性云服务器加入该安全组后,即受到这些访问规则 ...
- inux CentOS 7 修改内核启动默认顺序
2019独角兽企业重金招聘Python工程师标准>>> inux CentOS 7 修改内核启动默认顺序 2018年12月07日 09:53:32 XueShengke 阅读数:78 ...
- 怎么修改路由器地址的默认IP
参考文章:http://jingyan.baidu.com/article/4b52d7026e14effc5c774b30.html 一.怎么修改路由器地址的默认IP 目前绝大多数品牌有线或无线路 ...
- 云服务器ip维护,openwrt修改默认ip的方法_网站服务器运行维护,openwrt
笔记本电脑的鼠标光标不见了怎么办_网站服务器运行维护 笔记本电脑的鼠标光标不见了的解决方法是:1.首先打开[电源选项]:2.然后依次点击[其他电源设置].[选择电源按钮的功能].[更改当前不可用的设置 ...
- Linux中修改weblogic默认IP,Weblogic 12c ip 地址改变如何配置
Weblogic 12c ip 地址改变如何配置 1. 在weblogic 安装的路径找到之前创建的域下的jwxt-jdbc.xml文件:如我安装的路径为 (C:\Oracle\Middleware\ ...
- Centos 7 中 修改 Redis 的默认端口号
1.修改 Redis 的默认端口 号(6379) 问题描述: Redis 的默认端口号为 6379,使用默认的端口号不是很安全,为了安全一点,需要修改默认的端口号. 查看默认的端口号: netstat ...
- 修改服务器端的访问模式,ftp服务器端 修改主动模式
ftp服务器端 修改主动模式 内容精选 换一换 设备接入到物联网平台后,便可与物联网平台进行通信.设备通过自定义Topic或产品模型方式将数据上报到平台,在控制台设置后,通过订阅推送的方式,将设备生命 ...
最新文章
- Linux网络性能评估工具iperf
- Huawei交换机配置两台交换机堆叠示例
- java contains_Java基础教程|生成不重复随机数 java
- 6.5 不同类型的数据集
- docker centos node nginx
- 用Jenkins编译asp.net
- linux小红帽实验心得,小红帽心得体会.doc
- 开始我的.NET的学习旅程
- NSGA2算法中文版详细介绍
- Mathtype启动失败与Microsoft公式编辑器Equation的问题处理案例
- 什么软件能测试太阳光照周期,你做的是UV测试,还是太阳光照测试?
- 2022-2027年中国新能源汽车功率电子行业市场全景评估及发展战略规划报告
- mac Canon打印机连接教程(附打印机驱动下载)
- 提醒专注:既往不恋,未来不迎,当下不杂
- composer 与php autoload,命名空间
- 程序员应该有的一些好习惯!
- mysql中的ip存储与查询
- python使用while循环语句计算GDP
- 算法分析与实践-作业2-2使用Dijkstra算法求由顶点a到顶点h的最短路径
- SAP UI5 应用开发教程之六十九 - 如何从 SAP UI5 Not Found 页面跳转回到正常的应用页面试读版
热门文章
- 中山大学Delphi视频教程 共51课
- “稿费+股权”能打造亿万富翁作家?
- [USACO13DEC]牛奶调度Milk Scheduling
- 5句话搞定ES5作用域
- gitlab+jenkins=自动化构建
- [机器学习]-[数据预处理]-中心化 缩放 KNN(二)
- java求两个数组的并集、交集、差集
- 【Cocos2D-X 】初窥门径(9)播放音乐/音效
- 大数据_Flink_Java版_状态管理(2)_算子状态---Flink工作笔记0061
- 大数据之-Hadoop3.x_MapReduce工作流程---大数据之hadoop3.x工作笔记0109