把本地檔案複製到AWS的EC2主機

業主在 aws 上使用了 ec2 的方案,登入的方式就是他丟給了我主機IP、使用者名稱、xxx.pem檔案,他們原本是用 putty 這個軟體登入,但無奈我是mac,沒那種東西,於是上網找了一下發現,其實只要一行指令就可以完成。

我先說明一下我的完整步驟:

  1. 登入遠端,刪除舊的dist
  2. 本地build好專案
  3. 本地端複製檔案到aws遠端

在這邊直接說明第3點,關鍵就是scp指令

先假設一些專案和aws相關東西~

  1. 使用者名稱:ec2user
  2. 主機IP:00.00.00.123
  3. pem從在本地的路徑:Download/ssh/xxx.pem
  4. aws遠端專案路徑:/home/ec2user/projects/my-project
  5. 本地專案路徑:projects/my-project
$ scp -i Downloads/ssh/xxx.pem -r projects/my-project/dist/ ec2user@00.00.00.123:~/projects/my-project/

學習程式原來可以這麼簡單:六角學院線上課程

初學者如何成為vue前端工程師:查看課程內容

---------------------------

| 軟體開發 | 網站建置 | 網頁系統 | 資料庫網站 |

| 客製化網站 (報名系統、投票系統、掛號系統...) |

| 前後端技術合作 |

歡迎與我們聯繫:jessica@penueling.com

加入Line立即聊聊:@539mjyid

0
0 回復

發表評論

Want to join the discussion?
Feel free to contribute!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。