Contrairement aux bases de données relationnelles, elle est exempte des tableaux, vous pouvez ajouter et modifier facilement les données en raison de son modèle de données axé sur le document et en raison de ce modèle, il peut correspondre à différents types de données de nombreux langages de programmation.
MongoDB a des fonctionnalités distinctes comme elle est sans schéma, vous êtes donc libre du fardeau de la cartographie de type, de même, il peut être utilisé comme système de fichiers avec réplication de données et en fonctionnalités d'équilibrage sur plusieurs machines pour stocker des fichiers.
Dans cet article, nous discuterons de la méthode pour installer MongoDB sur Debian 11.
Comment installer MongoDB sur Debian 11
Pour l'installation de la dernière version de MongoDB sur Debian, nous allons d'abord installer le package «WGET». Ce package est utilisé pour importer la clé GPG de MongoDB.
$ sudo apt-get install wget
Nous importerons la clé GPG de MongoDB à partir de son site officiel.
$ wget -qo - https: // www.mongodb.org / static / pgp / server-5.0.ASC | sudo apt-key ajouter -
La sortie de la commande exécutée doit être «OK». Il y a un avertissement que la clé que nous allons être ajoutée est obsolète, mais nous pouvons toujours l'utiliser. Activer le référentiel MongoDB en créant un fichier / etc / apt / sources.liste.D / MongoDB-ORG-5.0.liste Et comme la version «Bullseye» de MongoDB n'est toujours pas publiée, nous utilisons la version «Buster» de MongoDB.
$ echo "Deb http: // repo.mongodb.org / apt / debian buster / mongodb-org / 5.0 Main "| Sudo Tee / etc / APT / Sources.liste.D / MongoDB-ORG-5.0.liste
Mettre à jour le référentiel.
Nous allons maintenant installer le package MongoDB avec d'autres packages liés à MongoDB.
$ sudo apt-get install mongodb-org mongodb-org-server mongodb-org-database mongodb-org-mongos mongodb-org-sell mongodb-org-tools -y
Après l'installation réussie de MongoDB, commencez-le à l'aide de la commande SystemCTL.
$ sudo systemctl start mongod
Une fois le mongodb démarré, activez-le comme
$ sudo systemctl activer mongod
Vérifiez l'état de MongoDB et vérifiez qu'il fonctionne avec succès.
$ sudo systemctl status mongod
Pour vérifier la version de MongoDB qui est installée.
$ Mongod - Version
Pour sécuriser le MongoDB, lancez le MongoDB.
$ Mongo
Tapez «l'administrateur» dans l'environnement de MongoDB.
Utiliser l'administrateur
Vous serez basculé à la DB principale. Écrivez la commande suivante pour ajouter un utilisateur pour créer un utilisateur, le nom d'utilisateur est «Mongoadmin» et le mot de passe est «ABC123», vous pouvez modifier le nom d'utilisateur et le mot de passe en conséquence:
db.Créer un utilisateur(
Utilisateur: «Mongoadmin»,
PWD: «ABC123»,
Rôles: [Rôle: «UserAdminanyDatabase», DB: «Admin»]
)
La sortie montre que l'utilisateur est ajouté avec succès. Une fois terminée, tapez «quit ()» pour quitter l'environnement MongoDB.
Pour activer la sécurité de MongoDB, ouvrez le fichier de configuration de MongoDB.
$ sudo nano / etc / mongod.confli
Découvrez le «Sécurité», Décommentez-le en supprimant« # »et en écrivant une ligne à côté.
Autorisation: activé
Enregistrez-le en appuyant sur Ctrl + S, puis sortez en appuyant sur Ctrl + X. Redémarrez le MongoDB afin qu'il puisse actualiser les modifications modifiées:
$ sudo systemctl redémarrer mongod
Pour vérifier que l'utilisateur a été ajouté, nous exécuterons la commande suivante, modifierons «Mongoadmin» dans la commande par votre nom d'utilisateur, et après exécution, il demandera un mot de passe, entrez le mot de passe qui, dans notre cas, est «ABC123».
$ Mongo -u Mongoadmin -P - AuthenticationDatabase Admin
Tapez «Utiliser Admin», une fois que vous êtes dans l'environnement MongoDB.
Utiliser l'administrateur
Pour afficher les utilisateurs, tapez «Afficher les utilisateurs»:
montrer aux utilisateurs
Nous pouvons voir que l'utilisateur a été affiché que nous avons créé.
Conclusion
MongoDB est facile à utiliser si vous connaissez JavaScript. Aussi, c'est un schéma. En dehors de cela, il est recommandé aux débutants en raison de sa facilité d'utilisation et de son efficacité. Dans cet article, nous avons discuté de la procédure d'installation de MongoDB, en important sa clé dans le référentiel de Debian puis en l'installant. Confirmez son statut après avoir commencé et l'activer, puis ajouter un utilisateur à MongoDB en lui attribuant un rôle.