Comment installer MongoDB sur Ubuntu 24.04

Comment Installer Mongodb Sur Ubuntu 24 04



En ce qui concerne les bases de données, vous pouvez avoir des bases de données relationnelles ou non relationnelles. Les bases de données relationnelles suivent la syntaxe SQL et leurs données sont stockées dans des tables structurées. MySQL est un exemple de telles bases de données. Cependant, les bases de données non relationnelles stockent les données dans d'autres formats, tels que des graphiques, des documents, etc., et MongoDB en est un bon exemple.

MongoDB est une base de données non relationnelle qui stocke les données sous forme de documents. La base de données est open-source, et en ajoutant son référentiel à votre liste de sources, vous réussirez à l'installer sur votre Ubuntu 24.04. Cet article vous guide à travers chaque étape requise.







Guide d'installation de MongoDB sur Ubuntu 24.04

Il existe de nombreuses raisons de choisir MongoDB plutôt que d'autres bases de données. Par exemple, si vous souhaitez obtenir évolutivité et flexibilité, MongoDB est la base de données non relationnelle idéale. De plus, MongoDB prend en charge les systèmes 32 et 64 bits.



Pour installer MongoDB, suivez les étapes suivantes.
Étape 1 : mettre à jour le référentiel
Lors de l'installation de MongoDB, l'approche recommandée consiste à obtenir sa dernière version en ajoutant le référentiel MongoDB à votre liste de sources. Ainsi, il faut d’abord rafraîchir l’index du package en le mettant à jour.



$ sudo apt mise à jour

Étape 2 : Installer les packages de dépendances
Avant d'installer MongoDB, quelques packages doivent être disponibles sur notre Ubuntu 24.04. Certains d'entre eux sont déjà installés mais vous devez exécuter la commande ci-dessous pour gérer ces packages de dépendances.





$ sudo apt installer gnupg wget apt - transport - https ca - logiciel de certificats - propriétés - commun

Étape 3 : Importer la clé GPG de MongoDB
Lors de l'installation de packages à partir d'un référentiel tiers, vous devez importer une clé GPG pour vérifier l'authenticité des packages afin de garantir qu'aucun dommage ne soit causé à votre système. Pour le référentiel MongoDB, nous importerons la clé GPG ci-dessous.

$ en poids - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --chermor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Étape 4 : Ajouter le référentiel MongoDB
L'étape suivante consiste à ajouter le référentiel MongoDB pour votre Ubuntu Noble Numbat. Nous avons utilisé le commande d'écho pour ajouter le référentiel à notre liste de sources. Le lsb_release -cs récupérera le nom de code pour Ubuntu 24.04 et l'utilisera pour récupérer le référentiel MongoDB respectif.



$ écho 'deb [ arch=amd64,arm64 signé par=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multivers' | t-shirt sudo - un / etc. / apte / sources. liste . d / mongodb - org - 7.0 . liste

Encore une fois, mettez à jour votre référentiel pour actualiser le référentiel nouvellement ajouté.

$ sudo apt mise à jour

Étape 5 : Installer MongoDB
Avec le référentiel MongoDB sur notre système, nous pouvons maintenant installer MongoDB à l'aide de la commande suivante.

$ sudo apt installer mongodb - org

Étape 6 : Activer et démarrer le service MongoDB
Après avoir installé MongoDB, nous devons encore l'activer et vérifier qu'il est actif et en cours d'exécution. Nous ferons référence à mongod.service avec les commandes suivantes.

$ sudo systemctl activer mongod. service
$ sudo systemctl statut mongod. service

Étape 7 : tester la connexion MongoDB
Nous avons installé MongoDB sur notre système, mais nous devons tester la connexion pour nous assurer que tout se passe bien. Un excellent moyen consiste à exécuter un état de connexion à l'aide du mongol outil de coque. Si la connexion à la base de données peut être établie, nous obtiendrons un statut de retour « OK ».

$ mongol -- évaluer 'db.runCommand({ connectionStatus : 1 })'

Étape 8 : Configurez MongoDB pour une meilleure sécurité
MongoDB a des configurations de base qui fonctionnent correctement pour une utilisation de base. Cependant, il est conseillé de modifier la section sécurité de son fichier de configuration, surtout si vous l'utilisez dans un environnement de production. Ouvrez le fichier de configuration de votre MongoDB à l'aide d'un éditeur de texte et modifiez la section de sécurité pour l'avoir comme dans l'image ci-dessous.

Enregistrez le fichier, quittez l'éditeur de texte et redémarrez le service MongoDB.

$ sudo systemctl redémarrer mongod. service

Étape 9 : Créer un utilisateur administrateur
Dans le cadre de l'amélioration de la sécurité de votre base de données, vous devez créer un utilisateur administratif. Pour ce faire, accédez au shell MongoDB avec la commande ci-dessous et sélectionnez la base de données que vous souhaitez utiliser.

$ mongol
$ utiliser l'administrateur

Ensuite, créez un utilisateur administrateur pour votre base de données et définissez son mot de passe et son nom d'utilisateur. De plus, définissez leurs rôles et enfin, quittez le shell pour le fermer.

Pour vérifier que votre utilisateur administrateur a été créé avec succès, connectez-vous à votre MongoDB en utilisant son nom d'utilisateur et le mot de passe attribué.

$ mongol - ton nom d'utilisateur - p

Une fois que vous avez entré votre mot de passe, vous devriez accéder à MongoDB. La dernière étape consiste à sélectionner la base de données admin et à afficher les utilisateurs disponibles.

La sortie doit confirmer que votre utilisateur administrateur existe.
Voilà comment installer MongoDB sur Ubuntu 24.04.

Conclusion

MongoDB est une base de données non relationnelle préférée pour les développeurs travaillant sur des projets évolutifs. Pour installer MongoDB, ajoutez son référentiel à votre liste de sources, puis installez-le à l'aide d'APT. Ensuite, configurez la base de données et définissez votre utilisateur administrateur. Nous avons discuté des étapes à suivre et donné des exemples pratiques.