若您已购买阿里云ECS,可以使用Cloud Toolkit实现快速部署应用。本文将介绍如何在IntelliJ IDEA中使用Cloud Toolkit将应用部署到ECS。

前提条件

注意事项

由于阿里云ECS云助手的限制,本教程中只能采用root账号来进行部署。若需切换其他账号部署,建议采用以下方式:

操作步骤

  1. 在IntelliJ IDEA中打开您的工程。

  2. 在IntelliJ IDEA顶部菜单栏中选择Tools > Alibaba Cloud > Deploy to ECS...

  3. Deploy to ECS对话框设置部署参数,然后单击Rundeploy_to_ECS

    部署参数说明:

    • Deploy File:可选择Maven BuildUpload File

      • Maven Build:若当前工程采用Maven构建,可以直接构建并部署。
      • Upload File:若当前工程不是采用Maven构建,或本地已存在部署文件的压缩包,则上传本地的部署文件即可。
      • Gradle Build:若当前工程采用Gradle构建,可以直接构建并部署。
    • Target Ecs:选择目标ECS实例,操作如下:
      1. 单击界面右侧的
      2. Select Ecs对话框中选择目标账号地域
      3. 在实例列表中勾选目标ECS实例,单击Select
    • Target Directory:输入ECS上的部署路径。示例如下:
      ##部署目录为:
      /root/tomcat/webapps
      ##部署目录为:
      /root/springbootdemo
      ##部署目录为:
      /root/go-demo
      ##部署目录为:
      /root/nodejs-demo
    • Command:表示在完成应用包的部署后,需要执行的命令。通常是一句启动命令,示例如下:
      sh /root/restart.sh
      说明 更多Command命令,请参见Command命令编写说明

结果验证

部署开始后,IntelliJ IDEA的Console区域会打印部署日志。您可以根据日志信息检查部署结果。