Installation de MongoDb sur EC2

J'essaie de déployer un Rails 3.2.3 avec l'application MondoDb sur EC2. J'ai choisi l'instance t2.micro . Cependant, j'ai découvert que pour utiliser MonboDb, je dois utiliser au less m1.large – https://aws.amazon.com/marketplace/ordering?productId=6a12917c-d481-43a6-9c7a-619eeec4545a&ref_=dtl_psb_continue&region=us-east -1

Donc, la question est de savoir comment puis-je installer MongoDb sur EC2: dois-je l'acheter et configurer sur le lien ci-dessus suggère ou simplement le download manuellement à partir du site Web de 10gen et installer de la même manière que je ferais sur ma machine locale? Si la première option, dois-je nécessairement utiliser m1.large instance au lieu de t2.micro ?

    3 Solutions collect form web for “Installation de MongoDb sur EC2”

    Vous regardez ce lien? Selon ma lecture, c'est pour que vous puissiez acheter un mongoDB-on-a-server en conserve avec un stockage préconfiguré et d'autres choses. Si vous souhaitez simplement installer MongoDB sur une boîte, assurez-vous que l'instance ec2 que vous souhaitez exécuter répond aux exigences de MongoDB et passez de là. Les servers t2 Micro sont (selon mon expérience) très bien si vous ne cherchez pas de haute performance.

    L'édition de communauté MongoDB est gratuite et gratuite. t2.micro est généralement à des fins d'essai ou de charge légère, non recommandé pour l'utilisation de la production. Il serait préférable d'utiliser m1.large pour MongoDB. De plus, il est préférable d'exécuter l'application et la database sur les instances séparées.

    Le CloudStax FireCamp est un bon moyen de déployer un cluster MongoDB. Veuillez vous référer à cette réponse pour plus de détails, https://stackoverflow.com/a/45000300/8280034 .

    Outre la configuration manuelle et la configuration AMI, vous pouvez utiliser un service de deployment comme Deploy4Me . C'est simplement une meilleure façon de configurer AWS. Vous pouvez configurer Ruby et MongoDB pour être installés sur le même server. Ainsi, vous recevrez un environnement entièrement configuré avec des avantages supplémentaires comme la security et la configuration Linux appropriée.

    Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.