YApi部署
最近学习发现一个java开发的接口编辑工具与测试工具,相比showdoc系统,他的功能更人性化,故贴出他的安装方式。YApi资料地址
内网部署
使用我们提供的 yapi-cli 工具,部署 YApi 平台是非常容易的。建议部署成 http 站点,因 chrome 浏览器安全限制,部署成 https 会导致测试功能在请求 http 站点时文件上传功能异常。
如果您是将服务器代理到 nginx 服务器,请配置 nginx 支持 websocket。
在location /添加
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
环境要求
nodejs(7.6+) 安装文档(https://blog.****.net/hjklnmyuiop/article/details/107844611)
mongodb(2.6+)安装文档(https://blog.****.net/hjklnmyuiop/article/details/107838716)
安装
方式一. 可视化部署[推荐]
执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录系统(默认密码可在个人中心修改)。
npm install -g yapi-cli --registry https://registry.npm.taobao.org
安装后执行一下命令
[[email protected] my-yapi]# yapi server
按照要求ip:9090访问初始化页面,出来如下图所示内容
配置好数据库认证通过后,开始安装后,在shell页面会显示:
部署录进去/root/tools/my-yapi
部署成功,请切换到部署目录,输入: “node vendors/server/app.js” 指令启动服务器, 然后在浏览器打开 http://127.0.0.1:3000 访问,账号邮箱"[email protected]",密码:"ymfe.org"
安装成功
#注意nodejs,mongodb源码安装容易出错,mongodb记得设置密码