若只是要嘗鮮, 試試看而已, 就可以參考此篇試玩看看 (不過記得試完要記得關機, 不然錢會一直扣喔~)
此篇使用的是內建的管理工具 - Amazon EC2 Console (Web 界面)
在下面操作前, 還是建議此兩份資料要先看過:
- Amazon EC2 研究文件、套件 - 工具連結、算算使用一個月花費大概多少等.
- Amazon EC2 名詞項目筆記 - EC2 需知道的名詞解釋
此篇文章只做下面幾項:
- 取得 Key Pairs (登入機器用)
- 開新機器
- 連線登入新機器
- 強迫關機 / 重新開機
取得 Key Pairs (登入機器用)
- 登入 Amazon EC2 Console
- 左邊選單選: Key Pairs
- 點選上方 "Create Key Pair" 的按紐
- 輸入 Key Pair Name (假設輸入的 Name 是: YOUR_NAME)
- 就會產生 id-keypair-name.pem, 並跳出下載視窗, 將此下載儲存. 建議儲存在 "~/ec2-keys/id_YOUR_NAME" (以後要用 Firefox extension 時, 會自己讀這個目錄的此檔案)
- chmod 600 ~/ec2-keys/id_YOUR_NAME
開新機器
- 登入 Amazon EC2 Console
- 在 Getting Started 區塊: 點選 "Launch Instances"
- 選 "Community AMIS"
- 輸入 "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
- 表單填寫
- Number of Instances: 1 (啟用一台機器)
- Instance Type (64 bit): 機器種類
- Key Pair Name: (Key Pair name)
- Security Groups: 選定您設定的 Security Groups (不知道這是什麼, 可以參考: Amazon EC2 使用操作筆記 (使用 Elasticfox))
- 點選 "Launch" 即可.
- 註: Security Groups 要記得開 SSH (22 Port)
連線登入新機器
- 於 My Resources 區塊: 點選 "Instances1 Running Instance"
- 選取機器, 找到 Public DNS: ec2-111-111-111-11.compute-1.amazonaws.com
- 按滑鼠右鍵, 選 View Details, 找到 Public DNS Name 取得 Domain name, ex: ec2-111-111-111-11.compute-1.amazonaws.com
- 即可直接連線:
ssh root@ec2-111-111-111-11.compute-1.amazonaws.com -i ~/ec2-keys/id_YOUR_NAME
強迫關機 / 重新開機
- 登入 Amazon EC2 Console
- 於 My Resources 區塊: 點選 "Instances1 Running Instance"
- 選取機器, 再做 "Reboot" / "Terminate" 等動作.
- 於機器 login 完成後, halt / shutdown -h now 等, 也可以直接關機.
- 不玩的時後, 記得要關機, 不然錢會一直累計喔~ 🙂