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 的啓動命令。


原文連接
本文爲雲棲社區原創內容,未經容許不得轉載。阿里雲

相關文章
相關標籤/搜索