如何部署YAPI,看篇就够了

一 .背景

因公司日常开发中需要管理接口,并测试,经对比后发现YAPI更合适。YAPI可以建立独立的项目空间,适配环境,mock参数。适用于前后端分离场景下的接口管理和测试。

先睹为快
在这里插入图片描述

二.系统环境

CentOS 7.6
nodejs
mongodb

三.安装mongodb

创建mongodb仓库
  1. 创建mongo源文件
touch mongodb-org-3.4.repo
vim /etc/yum.repos.d/mongodb-org-3.4.repo
  1. 将下面的源地址复制到mongodb-org-3.4.repo
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
  1. 安装mongodb,这里使用yum安装
yum install -y mongodb-org
  1. 安装完成后将bindIP改为0.0.0.0所有的机器都可以访问
vi /etc/mongod.conf
  1. 启动mongodb
systemctl start mongod.service  //启动
systemctl stop mongod.service //停止
systemctl restart mongod.service //重启
  1. 设置mongodb开机自启动
systemctl enable mongod.service  //开机自启动
  1. 测试mongodb
mongo 127.0.0.1:27017

mongodb

四.安装nodejs

如果安装了老版本的nodejs, 需要先卸载.
卸载旧版本的nodejs yum erase nodejs npm -y

  1. 更新nodejs的yum源
curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
  1. yum安装nodejs
yum install -y nodejs
  1. 安装完成后查看版本
node -v

五.安装YAPI

进行安装测试阶段可以先关闭防火墙.
最好禁用SELinux, 避免不必要的影响.
修改config文件 vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled,wq保存。
重启系统 reboot

  1. 命令安装YAPI
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server

YAPI server 页面
2. yapi server安装后进入locahost:9090填写信息
YAPI部署平台
3. 在启动程序之前也可以根据自己的需求修改配置文件

./my-yapi/config.json

config.json
4. 启动YAPI

cd /root/my-yapi
node vendors/server/app.js

5.在浏览器中输入 部署的机器IP:3000
example: 127.0.0.1:3000
YAPI首页

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值