接口文档管理工具--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端口添加安全组。
然后访问即可。
登录注册后,即可进入其中。