Amazon EC2 簡易操作筆記 (使用 EC2 Console)

若只是要嘗鮮, 試試看而已, 就可以參考此篇試玩看看 (不過記得試完要記得關機, 不然錢會一直扣喔~)

此篇使用的是內建的管理工具 - Amazon EC2 Console (Web 界面)

在下面操作前, 還是建議此兩份資料要先看過:

此篇文章只做下面幾項:

  • 取得 Key Pairs (登入機器用)
  • 開新機器
  • 連線登入新機器
  • 強迫關機 / 重新開機

取得 Key Pairs (登入機器用)

  1. 登入 Amazon EC2 Console
  2. 左邊選單選: Key Pairs
  3. 點選上方 "Create Key Pair" 的按紐
  4. 輸入 Key Pair Name (假設輸入的 Name 是: YOUR_NAME)
  5. 就會產生 id-keypair-name.pem, 並跳出下載視窗, 將此下載儲存. 建議儲存在 "~/ec2-keys/id_YOUR_NAME" (以後要用 Firefox extension 時, 會自己讀這個目錄的此檔案)
  6. chmod 600 ~/ec2-keys/id_YOUR_NAME

開新機器

  1. 登入 Amazon EC2 Console
  2. 在 Getting Started 區塊: 點選 "Launch Instances"
  3. 選 "Community AMIS"
  4. 輸入 "Debian" 找到 Debian base install image:
    • alestic/debian-5.0-lenny-base-20081222.manifest.xml # 32 bits (玩 32 bits 可挑最低檔的機器, 比較便宜)
    • alestic-64/debian-5.0-lenny-base-64-20081222.manifest.xml # 64bits
  5. 表單填寫
    • Number of Instances: 1 (啟用一台機器)
    • Instance Type (64 bit): 機器種類
    • Key Pair Name: (Key Pair name)
    • Security Groups: 選定您設定的 Security Groups (不知道這是什麼, 可以參考: Amazon EC2 使用操作筆記 (使用 Elasticfox))
    • 點選 "Launch" 即可.
  6. 註: Security Groups 要記得開 SSH (22 Port)

連線登入新機器

  1. 於 My Resources 區塊: 點選 "Instances1 Running Instance"
  2. 選取機器, 找到 Public DNS: ec2-111-111-111-11.compute-1.amazonaws.com
  3. 按滑鼠右鍵, 選 View Details, 找到 Public DNS Name 取得 Domain name, ex: ec2-111-111-111-11.compute-1.amazonaws.com
  4. 即可直接連線: ssh root@ec2-111-111-111-11.compute-1.amazonaws.com -i ~/ec2-keys/id_YOUR_NAME

強迫關機 / 重新開機

  1. 登入 Amazon EC2 Console
  2. 於 My Resources 區塊: 點選 "Instances1 Running Instance"
  3. 選取機器, 再做 "Reboot" / "Terminate" 等動作.
  4. 於機器 login 完成後, halt / shutdown -h now 等, 也可以直接關機.
  5. 不玩的時後, 記得要關機, 不然錢會一直累計喔~ :)

想在手機閱讀更多教學錦囊資訊?下載【香港矽谷】Android應用
分享到Facebook
技術平台: Nasthon Systems