Amazon-Web-Services
在 EC2 上安裝 MongoDb
我正在嘗試將帶有 MondoDb 應用程序的 Rails 3.2.3 部署到 EC2。我選擇了
t2.micro
實例。但是,我發現要使用 MonboDb,我至少必須使用m1.large
- https://aws.amazon.com/marketplace/ordering?productId=6a12917c-d481-43a6-9c7a-619eeec4545a&ref_=dtl_psb_continue®ion=us-east-1所以問題是我如何在 EC2 上實際安裝 MongoDb:我必須購買它並按照上面的連結進行設置,還是只需從 10gen 的網站手動下載它並像在本地機器上一樣安裝?如果是第一個選項,我是否必須使用
m1.large
instance 而不是t2.micro
?
你在看這個連結嗎?根據我的閱讀,您可以購買帶有預配置儲存和其他東西的罐裝 mongoDB-on-a-server。如果您只想在一個盒子上安裝 MongoDB,請確保您要執行的 ec2 實例滿足 MongoDB 要求並從那裡開始。如果您不追求高性能,t2 微型伺服器(根據我的經驗)相當不錯。
MongoDB 社區版是開源和免費的。t2.micro 通常用於測試目的或輕負載,不推薦用於生產用途。將 m1.large 用於 MongoDB 會更好。此外,通常最好在單獨的實例上執行應用程序和數據庫。
CloudStax FireCamp 是部署 MongoDB 集群的好方法。有關詳細資訊,請參閱此答案,https://stackoverflow.com/a/45000300/8280034。