我真的想将mongoDB用作托管在云上的android应用程序/网络应用程序的服务器后端。我(认为)我在实例上安装了它,但由于运行应用程序未显示而感到困惑。

我将其ssh进入EC2实例(我在ssh上运行Elastic Beanstalk),并安装了mongoDb并创建了我的所有表,当我退出并ssh返回到其中时,相同的表在那里,但是在阅读后,我认为这个过程要复杂得多,而且成本更高。

谁能告诉我我做的是否正确,是否真的有办法免费在Elastic Beanstalk上免费获得mongoDb?它适合我的计算机科学硕士。

编辑:
我现在已经使用了Cloud Formation并安装了mongo DB,但是现在我不知道如何在没有应用程序的情况下部署我的应用程序,因为我的应用程序在apache上运行。

谢谢

最佳答案

不,要记住的要点:

  • 当您SSH到Elastic Beanstalk EC2实例时,您会看到一条大消息,说您直接对EC2实例所做的任何更改都不会保存在任何地方。我的意思是,如果您使用的是Elastic Beanstalk,则不要在EC2中进行的任何更改。
  • AWS有一个MongoDB on the AWS Cloud: Quick Start Reference Deployment Guide。本文档将指导您完成MongoDB的安装过程(包括一个不错的CloudFormation模板-只需大约15分钟即可准备就绪)-
  • 10-07 13:20
    查看更多