Cloud Toolkit 部署应用到阿里云轻量应用服务器
在之前的文章《在 Intellij IDEA 中部署 Java 應(yīng)用到 阿里云 ECS》中講解了如何將一個本地應(yīng)用部署到阿里云 ECS 上去,有些讀者反饋目前正在使用阿里云輕量應(yīng)用服務(wù)器,咨詢是否可以通過 Cloud Toolkit 插件將應(yīng)用部署到這些服務(wù)器上去?最新版本的 Cloud Toolkit 已經(jīng)發(fā)布,完全支持啦。
由于阿里云 ECS 云助手只能支持 VPC 網(wǎng)絡(luò)機(jī)器,因此,輕量應(yīng)用服務(wù)器只能通過 Host 模式手動添加機(jī)器,采用標(biāo)準(zhǔn) SSH 協(xié)議來進(jìn)行部署
添加服務(wù)器
如上圖所示,在菜單
?Tools - Alibaba Cloud - Alibaba Cloud View - Host中打開機(jī)器視圖界面,如下圖:
點(diǎn)擊右上角Add Host按鈕,出現(xiàn)添加機(jī)器界面
設(shè)置服務(wù)器的 SSH 賬號
部署
在 IntelliJ IDEA 中,鼠標(biāo)右鍵項(xiàng)目工程名,在出現(xiàn)的菜單中點(diǎn)擊?Alibaba Cloud - Deploy to Host...,會出現(xiàn)如下部署窗口:
在 Deploy to Host 對話框設(shè)置部署參數(shù),然后單擊 Deploy,即可執(zhí)行初次部署。
部署參數(shù)說明:
-
Deploy File:部署文件包含兩種方式。
- Maven Build:如果當(dāng)前工程采用 Maven 構(gòu)建,可以使用 Cloud Toolkit 直接構(gòu)建并部署。
- Upload File:如果當(dāng)前工程并非采用 Maven 構(gòu)建,或者本地已經(jīng)存在打包好的部署文件,可以選擇并直接上傳本地的部署文件。
- Target Deploy host:在下拉列表中選擇Tag,然后選擇要部署的服務(wù)器。
- Deploy Location :輸入在 ECS 上部署路徑,如 /root/tomcat/webapps。
- Commond:輸入應(yīng)用啟動命令,如 sh /root/restart.sh。表示在完成應(yīng)用包的部署后,需要執(zhí)行的命令 —— 對于 Java 程序而言,通常是一句 Tomcat 的啟動命令。
原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的Cloud Toolkit 部署应用到阿里云轻量应用服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AI 安全在阿里业务中的实践,你了解吗?
- 下一篇: 阿里云容器技术专家莫源:乘风踏雪归来,仍