YApi 是一个高效、易用、功能强大的可视化接口管理平台,官方地址 http://yapi.demo.qunar.com/
使用 YApi 工具进行编写接口文档,前端可先行使用接口文档地址先行开发,无需等后端接口开发完成再调试,如图
出于安全考虑,我们往往把 YApi 工具安装到公司或个人服务器上,安装 yapi前,我们需要先安装 nodejs 和 mongodb
1.安装nodejs
curl -sL https://rpm.nodesource.com/setup_8.x | bash -
yum install -y nodejs
# 查看node版本
node -v
2.安装数据库 mongo 然后启动
#新增数据库源
vi /etc/yum.repos.d/mongodb-org-4.0.repo
#将以下内容插入源文件
[mogodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/
gpgcheck=0
enabled=1
#执行安装命令
yum install -y mongodb-org
#启动数据库
service mongod start
3 启动服务命令,服务启动,访问9090端口
输入公司名称,部署路径,管理员邮箱,点击开始部署
部署过程会有一小会的时间,部署先会产生你的登录密码和启动命令,如图
部署成功后,先会出现初始化的密码,然后切换到你部署的目录,输入上图所示的命令,启动服务,然后 3000 端口访问,如果是阿里云服务器,确认端口是否开放,启动成功截图
访问访问 YApi ,登录成功后的截图
以上启动方式有个问题,就是我们关系 xshell 后,yapi工具就打不开了,这里我们需要设置 yapi 启动后自动运行
安装 pm2
npm install -g pm2
然后启动 关闭命令 ,后面的路径是你安装yapi 的路径
pm2 start /my-yapi/vendors/server/app.js
pm2 stop /my-yapi/vendors/server/app.js