美文网首页
yapi部署

yapi部署

作者: 有你有团 | 来源:发表于2021-07-25 15:53 被阅读0次

yapi部署按照官网的可视化部署方案

nodejs 版本不要太高。太高会报错,亲测12.20.0可以

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

下载安装完成后,使用yapi server启动,

yapi server
在浏览器打开 http://0.0.0.0:9090 访问。非本地服务器,请将 0.0.0.0 替换成指定的域名或ip

浏览器输入127.0.0.1:9090

开始部署,前提是启动了数据库服务

等待一会就会提示我们部署完成

初始化管理员账号成功,账号名:"admin@admin.com",密码:"ymfe.org"
部署成功,请切换到部署目录,输入: "node vendors/server/app.js" 指令启动服务器, 然后在浏览器打开 http://127.0.0.1:3000  访问

cmd进入部署目录,输入node vendors/server/app.js启动服务,提示成功,浏览器打开http://127.0.0.1:3000/

log: 服务已启动,请打开下面链接访问:
http://127.0.0.1:3000/
log: mongodb load success...

按照初始管理员账号,密码进入yapi就可以了

由于我们服务是在cmd中启动的,一旦cmd关闭,那么服务也就关了,所以采用pm2管理

npm install -g pm2

进入安装目录vendors/server 打开cmd输入以下命令,好了,我们的yapi服务已经启动,可以关掉cmd了,如果要开机启动,那么需要配置一下,具体的去看官网

pm2 start app.js --watch -i 1 // 启动4个app.js的应用实例

pm2常见操作

pm2 start app.js # 启动app.js应用程序
pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例,4个应用程序会自动进行负载均衡
pm2 start app.js --name="api" # 启动应用程序并命名为 "api"
pm2 start app.js --watch # 当文件变化时自动重启应用
pm2 start script.sh # 启动 bash 脚本

pm2 list // 列表 PM2 启动的所有的应用程序
pm2 stop all # 停止所有的应用程序
pm2 stop 0 # 停止 id为 0的指定应用程序
pm2 restart all # 重启所有应用
pm2 reload all # 重启 cluster mode下的所有应用
pm2 gracefulReload all # Graceful reload all apps in cluster mode
pm2 delete all # 关闭并删除所有应用
pm2 delete 0 # 删除指定应用 id 0
pm2 scale api 10 # 把名字叫api的应用扩展到10个实例
pm2 reset [app-name] # 重置重启数量

相关文章

  • 使用Docker部署Yapi

    一、 Docker部署YApi: 创建MongoDB数据卷 启动MongoDB 获取YApi镜像 初始化YApi数...

  • 本地部署 yapi 环境

    本地部署 yapi 环境 本地部署 windows环境[https://www.cnblogs.com/beil...

  • 【yapi】部署

    官方文档:https://yapi.ymfe.org/devops/index.html#安装 说的挺清楚的,需要...

  • YApi部署

    环境 第一步:安装依赖 1.安装git 2.安装mongodb(2.6+) 3.安装nodejs(7.6+) 1....

  • yapi部署

    yapi部署按照官网的可视化部署方案 nodejs 版本不要太高。太高会报错,亲测12.20.0可以 下载安装完成...

  • 部署YApi

    yapi的部署和使用 1、部署 1.1、下载和安装 直接在github上git clone即可,地址是:https...

  • Yapi 部署说明-91104

    Yapi 部署说明-91104 github 地址 https://github.com/jinfeijie/ya...

  • k3s 部署 yapi

    YMFE/yapi: YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台 (github.co...

  • Yapi部署搭建

    Yapi官网内网部署 (1)环境要求 nodejs(7.6+) mongodb(2.6+) git pm2: 一个...

  • YApi 本地部署

    描述 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可...

网友评论

      本文标题:yapi部署

      本文链接:https://www.haomeiwen.com/subject/vkqimltx.html