1. 程式人生 > >Cloud Toolkit 部署應用到阿里雲輕量應用伺服器

Cloud Toolkit 部署應用到阿里雲輕量應用伺服器

開發十年,就只剩下這套架構體系了! >>>   

在之前的文章《在 Intellij IDEA 中部署 Java 應用到 阿里雲 ECS》中講解了如何將一個本地應用部署到阿里雲 ECS 上去,有些讀者反饋目前正在使用阿里雲輕量應用伺服器,諮詢是否可以通過 Cloud Toolkit 外掛將應用部署到這些伺服器上去?最新版本的 Cloud Toolkit 已經發布,完全支援啦。

由於阿里雲 ECS 雲助手只能支援 VPC 網路機器,因此,輕量應用伺服器只能通過 Host 模式手動新增機器,採用標準 SSH 協議來進行部署

新增伺服器

如上圖所示,在選單
 Tools - Alibaba Cloud - Alibaba Cloud View - Host中開啟機器檢視介面,如下圖:

點選右上角Add Host按鈕,出現新增機器介面

設定伺服器的 SSH 賬號

部署

在 IntelliJ IDEA 中,滑鼠右鍵專案工程名,在出現的選單中點選 Alibaba Cloud - Deploy to Host...,會出現如下部署視窗:

在 Deploy to Host 對話方塊設定部署引數,然後單擊 Deploy,即可執行初次部署。

部署引數說明:

  • Deploy File:部署檔案包含兩種方式。

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

作者:銀時​

原文連結

本文為雲棲社群原創內容,未經允許不得轉