Cet article vous montrera comment installer MongoDB sur Ubuntu 20.04 Utilisation de la ligne de commande du référentiel officiel. Toutes les commandes discutées dans cet article liées à l'installation de MongoDB seront exécutées sur Ubuntu 20.04.
Installez MongoDB sur Ubuntu 20.04
Effectuez les étapes suivantes pour installer MongoDB sur votre Ubuntu 20.04 Système:
Tout d'abord, ouvrez la fenêtre du terminal avec le raccourci Ctrl + Alt + T. Connectez-vous en tant qu'utilisateur root sur votre système.
Ajouter le référentiel MongoDB
Pour installer la dernière version MongoDB sur votre système, vous devez d'abord ajouter son référentiel à Ubuntu 20.04. Pour ajouter la touche officielle du référentiel de package MongoDB à l'aide de WGET, exécutez la commande suivante sur le terminal:
$ wget -qo - https: // www.mongodb.org / static / pgp / server-4.2.ASC | sudo apt-key ajouter -
Ensuite, ajoutez le référentiel MongoDB à Ubuntu 20.04, comme suit:
$ echo "Deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu
bionic / mongodb-org / 4.2 Multiverse "| Sudo Tee / etc / APT / Sources.liste.d/
MongoDB-Org-4.2.liste
Installez MongoDB sur Ubuntu 20.04
Dans l'étape précédente, le référentiel officiel de MongoDB et la clé ont été inclus dans votre système. Dans cette étape, vous allez installer MongoDB sur votre Ubuntu 20.04 Système. Il est recommandé de mettre à jour votre système d'abord votre système, avant d'installer des packages logiciels. Pour mettre à jour votre système, exécutez la commande suivante:
$ sudo apt mise à jour
Ensuite, vous allez installer MongoDB sur votre système. Pour installer MongoDB, utilisez la commande suivante:
$ sudo apt-get install mongodb-org -y
Gérer les services de MongoDB
Une fois que vous avez fini d'installer MongoDB, en utilisant les commandes suivantes, vous pouvez démarrer, arrêter et activer automatiquement les services MongoDB lorsque votre système démarre.
$ sudo systemctl stop mongod.service
$ sudo systemctl start mongod.service
$ sudo systemctl activer mongod.service
Vérifiez le statut des services MongoDB (il fonctionnera ou non) avec la commande suivante:
$ sudo systemctl status mongod
Lancement de la coque MongoDB
MongoDB Direct écoute au port 27017. Connectez le shell MongoDB via la commande suivante:
$ Mongo - Host 127.0.0.1: 27017
Utilisez la commande suivante pour ouvrir la console MongoDB:
$ Mongo
Ajouter un utilisateur administrateur
Pour créer et ajouter un utilisateur administrateur, utilisez la commande suivante sur le shell MongoDB:
> Utiliser l'administrateurVous avez maintenant été connecté en tant qu'utilisateur d'administrateur sur le serveur MongoDB. Créez un nouvel utilisateur d'administration avec la commande suivante:
> db.createUser (user: "admin", pwd: "new_password_here", rôles: [rôle: "root", db: "admin"])Dans l'étape suivante, pour sécuriser votre base de données, vous devez activer l'authentification de la connexion. Ouvrez le fichier de configuration de MongoDB à l'aide de la commande suivante:
$ sudo nano / lib / systemd / système / mongod.serviceL'écran de sortie suivant s'affiche sur le terminal:
Modifiez l'authentification avec le texte suivant:
sécurité:Modifier et enregistrer le fichier pour conserver ces modifications. Exécutez la commande suivante pour redémarrer les services MangoDB:
$ sudo systemctl redémarrer mongod
Maintenant, seuls les utilisateurs authentifiés ont accès à la base de données MongoDB, comme suit:
$ Mongo -U Admin -p - AuthenticationDatabase Admin
Après avoir exécuté la commande ci-dessus, il vous sera demandé de saisir le mot de passe. Entrez le mot de passe et la console MongoDB s'affiche sur le terminal.
Pour quitter le shell MongoDB, utilisez la commande suivante:
> quit ()
Conclusion
Dans cet article, vous avez appris à installer et à configurer MongoDB avec Ubuntu 20.04. Vous pouvez explorer plus de commandes de shell MongoDB en utilisant la ligne de commande dans Ubuntu 20.04.