若您已購買阿里云ECS ,可以使用Cloud Toolkit實現(xiàn)快速部署應用。本文將介紹如何在Visual Studio Code中使用Cloud Toolkit將應用部署到ECS。

前提條件

注意事項

由于阿里云ECS云助手的限制,本教程中只能采用root賬號來進行部署。若需切換其他賬號部署,建議采用以下方式:

操作步驟

使用Visual Studio Code部署應用到ECS的操作步驟如下:

  1. 在Visual Studio Code中打開您的工程。
  2. 單擊Cloud Toolkit的快捷圖標。
  3. RUN CONFIGURATIONS區(qū)域單擊點點點,選擇Deploy to ECS
  4. Deploy ECS View頁面設置部署參數(shù),單擊OKDeploy to ECS
    部署參數(shù)說明:
    • Name:可自定義部署參數(shù)名稱。
    • File:可選擇npm buildWebpack buildUpload file
      • npm build:若當前工程采用npm構建,可以直接構建并部署。
      • Webpack build:若當前工程采用Webpack構建,可以直接構建并部署。
      • Upload file:若當前工程在本地已存在打包好的部署文件,可以選擇并上傳本地的部署文件。
    • Target ECS:在下拉列表中選擇地域,然后在地域中選擇要部署的ECS實例
    • Target Directory:輸入ECS上的部署路徑。示例如下:
      ##部署目錄為:
      /root/tomcat/webapps
      ##部署目錄為:
      /root/springbootdemo
      ##部署目錄為:
      /root/go-demo
      ##部署目錄為:
      /root/nodejs-demo
    • Command:表示在完成應用包的部署后,需要執(zhí)行的命令。通常是一句啟動命令,示例如下:
      sh /root/restart.sh
      說明 更多Command命令,請參見Command命令編寫說明

結果驗證

部署開始后,Visual Studio Code的Console區(qū)域會打印部署日志。您可以根據(jù)日志信息檢查部署結果。