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

前提条件

注意事项

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

操作步骤

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

  2. 右键单击您的应用工程名,在弹出的下拉菜单中选择 Alibaba Cloud > Deploy to ECS

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

    部署参数说明:

    • Deploy File:可选择 Maven BuildUpload File

      • Maven Build:若当前工程采用 Maven 构建,可以直接构建并部署。
      • Upload File:若当前工程不是采用 Maven 构建,或在本地已存在打包好的部署文件,可以选择并上传本地的部署文件。
    • Target Deploy ECS:在下拉列表中选择地域,然后在地域中选择要部署的 ECS 实例。
    • Deploy Location:输入在 ECS 上部署路径。示例如下:
      ##部署目录为:
      /root/tomcat/webapps
      ##部署目录为:
      /root/springbootdemo
      ##部署目录为:
      /root/tomcat/webapps
      ##部署目录为:
      /root/nodejs-demo
    • Command:表示在完成应用包的部署后,需要执行的命令。通常是一句启动命令,示例如下:
      sh /root/restart.sh
      说明 更多 Command 命令请参见Command 命令编写说明

结果验证

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