php接口api统一,API统一管理平台-YApi

前言:开发过程中,会产生很多接口对接操作,这个时候可能需要一个接口管理平台管理已经开发好的接口方便业务对接。

一、概述

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

二、安装

1.1需要环境

nodejs(7.6+)

mongodb(2.6+)

git

1.2操作

a.node部署yum -y install git

cd /data/software && wget https://npm.taobao.org/mirrors/node/v10.16.2/node-v10.16.2-linux-x64.tar.xz

tar -xf node-v10.16.2-linux-x64.tar.xz

mv node-v10.16.2-linux-x64 node

#修改为root的权限

chown root.root node -R

cat > /etc/profile.d/node.sh << EOF

export PATH=$PATH:/data/software/node/bin

EOF

source /etc/profile.d/node.sh

node -v

b.mongodb部署cat > /etc/yum.repos.d/mongodb.repo <

[mongodb-org-4.0]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/4.0/x86_64/

gpgcheck=0

enabled=1

EOF

yum clean all && yum makecache

yum -y install

配置路径

mkdir -pv /data/mongod

chown mongod.mongod /data/mongod

/etc/mongod.conf

storage:

dbPath: /data/mongod

启动

systemctl start mongod

systemctl enable mongod

c.yapi部署npm install -g yapi-cli --registry https://registry.npm.taobao.org

yapi server

备注

依赖库安装完成,正在初始化数据库mongodb...

> yapi-vendor@1.8.1 install-server /data/my-yapi/vendors > node server/install.js

log: mongodb load success...

初始化管理员账号成功,账号名:"xxxx@anchnet.com",密码:"ymfe.org"

部署成功,请切换到部署目录,输入: "node vendors/server/app.js" 指令启动服务器, 然后在浏览器打开 http://127.0.0.1:9009 访问

三、使用

参考链接备注:可以关注博客持续更新其他新技术:hechaofa*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值