美文网首页
yapi安装并绑定域名(宝塔面板+域名反向代理)

yapi安装并绑定域名(宝塔面板+域名反向代理)

作者: i娟儿 | 来源:发表于2021-06-12 00:32 被阅读0次

    1、通过面板的软件商店安装npm.(安装完后设置npm的版本。我试过最高版本出现不兼容的报错,后重新设置了版本为v8)
    2、通过面板的软件商店安装MongoDB
    3、开始安装yapi

    开始搭建YApi,安装命令
    [root@lu ~]# npm install -g yapi-cli --registry https://registry.npm.taobao.org
    启动服务,进入可视化部署程序
    [root@lu ~]# yapi server
    浏览器打开命令窗口上的url后,将0.0.0.0替换指定的域名或IP,进入部署页面

    4、步骤3完成后,启动服务

    [root@lu ~]# node vendors/server/app.js
    浏览器打开部署日志上的访问地址http://127.0.0.1:3000就可以访问搭建的YApi工具了
    (若是外网,则将127.0.0.1换成外网IP)

    5、将yapi绑定到某域名
    登录面板新建一个网站,然后新增一个反向代理
    6、访问域名打开yapi
    7、利用pm2管理yapi服务
    [root@lu ~]# npm install pm2 -g //安装pm2
    [root@lu ~]# cd /root/my-yapi/ #默认yapi目录
    [root@lu ~]# pm2 start "vendors/server/app.js" --name yapi //pm2管理yapi服务
    [root@lu ~]# pm2 info yapi //查看服务信息
    [root@lu ~]# pm2 stop yapi //停止服务
    [root@lu ~]# pm2 restart yapi //重启服务

    8、升级
    升级项目版本是非常容易的,并且不会影响已有的项目数据,只会同步 vendors 目录下的源码文件。
    [root@lu ~]# cd /root/my-yapi/ #默认yapi目录
    [root@lu ~]#yapi ls //查看版本号列表
    [root@lu ~]#yapi update //更新到最新版本
    [root@lu ~]#yapi update -v {Version} //更新到指定版本

    注,如果不用宝塔面板,linux设备上也是按照该流程安装对应的服务。

    相关文章

      网友评论

          本文标题:yapi安装并绑定域名(宝塔面板+域名反向代理)

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