GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer MongoDB sur Ubuntu 22.04

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer MongoDB sur Ubuntu 22.04 LTS. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

MongoDB est une base de données orientée documents hautes performances alimentée par une structure NoSQL. Il convient de noter que MongoDB est un type de système de base de données NoSQL utilisé pour stocker de grandes quantités de données. MongoDB prend en charge différents types de données. La base de données MongoDB est un outil capable de gérer des informations basées sur des documents ainsi que d'extraire et de stocker des informations.

Prérequis :

  • Système d'exploitation avec Ubuntu 22.04
  • Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
  • Terminal Gnome pour Linux Desktop
  • Client SSH PuTTy pour Windows ou macOS
  • Powershell pour Windows 10/11
  • Familier avec les commandes APT

Installer MongoDB sur Ubuntu 22.04 LTS

Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https gnupg

Étape 2. Installation de Libssl1.

Avant d'installer MongoDB, vous devez installer libssl1 sur votre système :

echo "deb http://security.ubuntu.com/ubuntu impish-security main" | sudo tee /etc/apt/sources.list.d/impish-security.list
sudo apt  update
sudo apt- install libssl1.1

Étape 3. Installez MongoDB sur Ubuntu Linux.

L'installation de MongoDB sur votre système Ubuntu 22.04 Jammy Jellyfish est simple, importez maintenant la clé GPG MongoDB pour vérifier l'authenticité de l'installation :

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -

Ensuite, ajoutez le référentiel MongoDB en utilisant cette commande :

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

Après cela, installez la dernière version de MongoDB à l'aide de la commande ci-dessous :

sudo apt update
sudo apt install mongodb-org

Une fois l'installation réussie, MongoDB sera démarré. Utilisez cette commande pour vérifier l'état du service :

sudo systemctl enable mongod 
sudo systemctl status mongod

Étape 4. Configurez MongoDB.

Nous pouvons maintenant sécuriser MongoDB, configurer MongoDB pour accepter les connexions à distance et également créer une nouvelle base de données :

sudo nano /etc/mongod.conf
security:
authorization: enabled

Le authorization l'option active le contrôle d'accès basé sur les rôles (RBAC) qui régule l'accès des utilisateurs aux ressources et aux opérations de la base de données. Si cette option est désactivée, chaque utilisateur aura accès à toutes les bases de données et effectuera n'importe quelle action.

Après avoir modifié le fichier de configuration MongoDB, redémarrez le service MongoDB pour que les modifications prennent effet :

sudo systemctl restart mongod

Étape 5. Créer un utilisateur administrateur

Par défaut, MongoDB n'authentifie pas les utilisateurs pour lire et modifier les données, et c'est le plus gros problème de sécurité. Pour activer l'authentification, commencez par créer un utilisateur administratif de la base de données.

Étape 6 Accédez à MongoDB.

Enfin, connectez-vous au shell MongoDB en utilisant la commande suivante :

$ mongo
OR
$ mongo <DBHOST_IP_ADDRESS>

C'est tout ce que vous avez à faire pour installer MongoDB sur Ubuntu 22.04 LTS Jammy Jellyfish. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur l'installation du serveur de base de données MongoDB, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Ubuntu
  1. Comment installer Docker sur Ubuntu 18.04

  2. Comment installer MongoDB sur Ubuntu 16.04

  3. Comment installer MongoDB sur Ubuntu 18.04

  4. Comment installer MongoDB sur Ubuntu 18.04

  5. Comment installer MongoDB sur Ubuntu 22.04

Comment installer MongoDB sur Ubuntu

Comment installer MongoDB sur Ubuntu 14.04

Comment installer MongoDB sur Ubuntu 15.04

Comment installer MongoDB sur Ubuntu 16.04

Comment installer MongoDB sur Ubuntu 18.04 LTS

Comment installer MongoDB sur Ubuntu 18.04 Bionic Beaver