Ubuntu
EC2 t2.medium 上的 Ubuntu 14.04 HVM
我到處搜尋,但找不到明確的答案:是否有在 T2.medium 上執行的官方 Ubuntu 14.04 AMI for HVM?(或 T2.any,實際上)
看起來答案是“不”。
所以推論的問題是:為什麼不呢?為什麼 Canonical 限制 Ubuntu 在 T2.medium 上執行?
最後一個推論問題:我找到了一個在 T2.medium 上執行的社區 AMI。這是我唯一的選擇嗎?社區 AMI 與官方 AMI 有何不同?
編輯
我仍然得到我所描述的經驗,但它是不一致和錯誤的。我在此處添加詳細資訊,以防對其他人有所幫助。我截了一些截圖。
- 通過 EC2 Web UI 啟動,T2.MEDIUM 和許多其他實例大小顯示為灰色。我通過 EC2->Instances->Launch Instance (button)->Search for “ubuntu”->Choose “Ubuntu Server 14.04 LTS (HVM)” 到達這裡
- 從 Ubuntu 雲映像目錄 ( https://cloud-images.ubuntu.com/locator/ ) 啟動,我可以通過瀏覽目錄並點擊連結到 AWS EC2 啟動實例嚮導的 AMI ID 本身來選擇相同的 AMI ID .
注意:兩個 URL 中的 AMI ID 相同!
我Google“AWS AMI 14.04”,這是第三個結果。你可以在這裡找到它。當您在 EC2 控制面板中點擊“創建實例”時,它也是列表中的第 4 位 - 請參閱下面的圖片。如您所見,它是由亞馬遜積極推廣的。
亞馬遜商城也有Ubuntu 16.04 AMI。
您可以在您喜歡的任何實例大小上執行它。我在 t2.micro(1 核,1GB RAM)上執行了一些安靜到中等的網站,它幾乎不使用任何資源,在備份期間 CPU 平均從 1% 飆升到 20%,但我也使用 CloudFlare 和 Nginx 記憶體。
更新 - 我現在在 t2.nano 上執行 Nginx、MySQL 和 PHP。一旦 MySQL 性能模式被禁用並且 MySQL 針對低記憶體使用進行了調整,它就可以正常工作。我也使用了一個 256MB 的交換文件。