Cloud Toolkit 部署應用到阿里雲輕量應用伺服器
阿新 • • 發佈:2019-04-03
在之前的文章《在 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 的啟動命令。
作者:銀時
本文為雲棲社群原創內容,未經允許不得轉