赞
踩
部署安装yapi 前提是配置环境,需要
这里我使用docker 安装上面的nodejs 或 mongodb
docker 安装 mongodb 教程:
安装完nodeJs 和mongodb 后,就可以根据Yapi 教程来安装yapi服务了。
内网部署YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理http://yapi.smart-xwork.cn/doc/devops/index.html1,首先运行 下面两个命令,这两个命令是启动可视化部署的服务。
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
2,yapi server 启动完成后,就可以访问该服务器ip 的9090 端口
3,在yapi 可视化部署服务中填写信息。其中邮箱,部署路径,端口号,数据库端口(就是上面安装的mongodb 端口),数据库名称也是mongodb 的db 名称。数据库用户名,密码都是安装后自己设置的密码。
4,点击部署,看到下图中的内容就是部署成功了
5,根据上图的教程,在部署目录执行 node vendors/server/app.js 命令 即可启动服务器。
按照上面第五条方式来启动,当你关闭ssh窗口的时候,程序也就随之关闭了,因此须要改成后台运行,这里推荐使用pm2进行管理
1,pm2 安装,执行下面命令
npm install -g pm2
如果执行完命令后报下图的错。
可以参考下面链接的方法,踩经验+1
2,如果报错执行完上面的方法后,再次安装pm2
3,复制你yapi的部署目录,通过pm2 后台启动yapi
yapi 部署目录:/home/zjk/software/mongodb/mongodb/data
- 启动命令: pm2 start /home/zjk/software/mongodb/mongodb/data/vendors/server/app.js
-
- 关闭命令: pm2 stop /home/zjk/software/mongodb/mongodb/data/vendors/server/app.js
即可访问你的yapi 服务。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。