Comment configurer MongoDB sur AWS

Comment configurer MongoDB sur AWS

AWS prend en charge les bases de données NOSQL telles que DynamoDB, Neptune, Document DB, Amazon TimeStream, Amazon QLDB, Neptune et Elastic Cache, mais si une personne est à l'aise avec MongoDB et veut le configurer dans AWS. La définition de MongoDB dans AWS est possible en utilisant le service Amazon EC2, donc cet article montrera comment configurer MongoDB sur AWS étape par étape.

Configurer MongoDB sur AWS

Tout d'abord, créez une instance EC2 en recherchant EC2 dans la barre de recherche de la console de gestion AWS. Il s'ouvrira Tableau de bord EC2, alors cliquez sur le bouton déroulant d'instance de lancement et sélectionnez l'option Instance de lancement:

Un nouveau lancer une instance L'assistant s'ouvrira, fournira à cette instance EC2 un nom:

Sélectionner un Image de la machine Amazon comme Amazon Linux et assurez-vous que c'est architecture est réglé sur 64 bits:

Aux fins d'une connexion sécurisée, soit Sélectionnez une paire de clés déjà existante ou créez une nouvelle paire de clés en utilisant ses valeurs par défaut:

Laissez le reste des paramètres par défaut et cliquez sur Instance de lancement:

Un message de réussite s'affiche à l'écran que l'instance est lancée:

Aller au Tableau de bord EC2 Et de la catégorie instances Sélectionnez les instances d'option, il ouvrira le Tableau de bord instances. Sélectionnez l'instance qui vient d'être créée et cliquez sur son ID d'instance. Il ouvrira un Assistant résumé de l'instance. Maintenant cliquez sur connecter bouton et une nouvelle fenêtre s'ouvrira, à partir d'ici, sélectionnez le Onglet SSH et copiez la commande ssh:

Pour coller cette commande ssh, ouvrez l'invite de commande ou PowerShell, Collez la commande et appuyez sur Entrée Key:

Taper Oui Lorsqu'un message apparaît pour la continuité. Vous serez connecté avec succès à votre Amazon Linux.

Après la connexion réussie, l'étape suivante consiste à installer MongoDB. À cette fin, il est obligatoire de Créer et ajouter le référentiel pour MongoDB. Alors, tapez cette commande pour créer et ouvrir le fichier de référentiel:

$ sudo nano / etc / yum.se soustraire.D / MongoDB-ORG-6.0.repo

Tapez ce code dans le fichier:

[MongoDB-Org-6.0]
nom = référentiel MongoDB
BUSURL = https: // repo.mongodb.org / yum / amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
activé = 1
gpgkey = https: // www.mongodb.org / static / pgp / server-6.0.ASC

Enregistrez maintenant ce fichier et revenez au terminal en appuyant sur Ctrl + O et Ctrl + X Clés:

Le référentiel est ajouté, il est maintenant temps d'installer le package MongoDB-Org en tapant:

$ sudo yum install -y mongodb-org

Exécutez cette commande pour activer les services de Mongod:

$ sudo chkconfig mongod sur

Maintenant, pour démarrer les services en tapant:

$ sudo Service Mongod Start

Connectons avec la base de données locale à l'aide de la commande:

$ Mongosh

Dans la sortie ci-dessus, il est visible que la base de données est connectée.

Commandes pour MongoDB

Maintenant, vous êtes connecté à la coque MongoDB, permet d'exécuter quelques commandes MongoDB simples.

Pour voir la base de données actuellement sélectionnée, Type:

Pour utiliser une base de données, l'utilisation de types et le nom de la base de données:

Pour insérer des données dans la collecte de bases de données, utilisez le .Insérer la fonction, assurez-vous de fournir la clé des données ainsi que sa valeur:

db.ma collection.INSERT (nom: "MD", âge: 25)

Note: MyCollection est le nom de la collection dans la base de données actuelle (test).

Pour afficher les données de la base de données, utilisez .trouver fonction:

db.ma collection.trouver()

MongoDB est mis avec succès sur AWS et répond aux commandes de MongoDB. Il est prêt à stocker, à manipuler et à récupérer une grande quantité de données.

Conclusion

MongoDB est l'une des bases de données NOSQL populaires pour stocker et gérer une grande quantité de données. La configuration de MongoDB sur AWS est possible en utilisant l'instance Amazon EC2. En lançant l'instance EC2 avec Amazon Linux (Amazon Machine Image) et en ajoutant un référentiel MongoDB à l'aide du client Open SSH. Après avoir ajouté le référentiel, MongoDB peut être installé à l'aide du package MongoDB-Org et démarrant ses services. Une fois qu'il est prêt à utiliser, effectuez les tâches souhaitées en utilisant les commandes MongoDB.