Cloud Toolkit 部署应用到阿里云轻量应用服务器

在以前的文章《在 Intellij IDEA 中部署 Java 应用到 阿里云 ECS》中讲解了如何将一个本地应用部署到阿里云 ECS 上去,有些读者反馈目前正在使用阿里云轻量应用服务器,咨询是否能够经过 Cloud Toolkit 插件将应用部署到这些服务器上去?最新版本的 Cloud Toolkit 已经发布,彻底支持啦。web

因为阿里云 ECS 云助手只能支持 VPC 网络机器,所以,轻量应用服务器只能经过 Host 模式手动添加机器,采用标准 SSH 协议来进行部署tomcat

添加服务器

如上图所示,在菜单
 Tools - Alibaba Cloud - Alibaba Cloud View - Host中打开机器视图界面,以下图:服务器

点击右上角Add Host按钮,出现添加机器界面网络

设置服务器的 SSH 帐号

部署

在 IntelliJ IDEA 中,鼠标右键项目工程名,在出现的菜单中点击 Alibaba Cloud - Deploy to Host...,会出现以下部署窗口:app

在 Deploy to Host 对话框设置部署参数,而后单击 Deploy,便可执行初次部署。webapp

部署参数说明:

  • Deploy File:部署文件包含两种方式。ui

    • Maven Build:若是当前工程采用 Maven 构建,能够使用 Cloud Toolkit 直接构建并部署。
    • Upload File:若是当前工程并不是采用 Maven 构建,或者本地已经存在打包好的部署文件,能够选择并直接上传本地的部署文件。
  • Target Deploy host:在下拉列表中选择Tag,而后选择要部署的服务器。
  • Deploy Location :输入在 ECS 上部署路径,如 /root/tomcat/webapps。
  • Commond:输入应用启动命令,如 sh /root/restart.sh。表示在完成应用包的部署后,须要执行的命令 —— 对于 Java 程序而言,一般是一句 Tomcat 的启动命令。


原文连接
本文为云栖社区原创内容,未经容许不得转载。阿里云

相关文章
相关标签/搜索