天天看点

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    RT,在没有docker辅助的前提下,如何一键式部署前后端分离的项目。

    首先要安利两款IDE的插件,适用于后端开发工具idea的Alibaba-Cloud-Toolkit;适用于前端开发工具vs code的Alibaba-Cloud-Toolkit。说白了都是阿里出的同一款插件。

    下载:首先是分别给两款IDE安装这款插件。去插件搜索下载安装即可。

    配置:如下

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    vs code安装完成后左下会出现工具,点击host view -> add host,接下来只需要填写服务器IP地址,账号密码即可。

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    接下来点击upload,选择你打包好的前端目录,以及服务器前端文件所在目录,如需重命名,可在after deploy添加Linux命令即可。前端部署到此完成,后续你需要做的仅仅是,打包前端代码,然后点击upload即可完成快速部署。

    后端流程与前端一致,首先到插件市场下载安装。

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    也是添加服务器,配置IP地址账号密码等信息。

    接下来点击upload

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    配置你的jar包,和服务器所在位置。

    配置完成即可一键上传jar包,after upload执行你提前写好的在jar包所在目录的Linux命令即可。

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    下面是如何一个命令重启jar服务的脚本。

前后端分离项目如何部署_不用Docker前后端分离项目如何快速部署

    简单解释一下,首先找到对应服务的pid,kill,然后按照日期生成日志文件,最后后台启动服务即可。