Installation de MongoDB (localement et dans le cloud)

MongoDB peut être installé de différentes façons selon votre environnement (localement ou dans le cloud). Voici une description détaillée de l'installation de MongoDB sur différentes plateformes.

Étapes pour Ubuntu (versions 18.04, 20.04, 22.04)

1. Mise à jour du système

Avant d'installer MongoDB, assurez-vous que votre système est à jour.

sudo apt update && sudo apt upgrade -y

2. Ajout de la clé GPG

MongoDB fournit une clé GPG pour vérifier l'intégrité des paquets. Vous devez ajouter cette clé à votre gestionnaire de paquets.

curl -fsSL https://pgp.mongodb.com/server-6.0.asc | sudo tee /etc/apt/trusted.gpg.d/mongodb.asc

3. Ajout du dépôt MongoDB

Ensuite, vous devez ajouter le dépôt MongoDB à la liste des sources d'APT. Remplacez focal par la version de votre Ubuntu (par exemple bionic pour Ubuntu 18.04).

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

4. Mise à jour du gestionnaire de paquets

Après avoir ajouté le dépôt, mettez à jour votre gestionnaire de paquets APT pour qu'il prenne en compte les nouveaux paquets disponibles.

sudo apt update

5. Installation de MongoDB

Installez MongoDB en utilisant la commande suivante. Celle-ci installera la version 6.0 du serveur MongoDB, ainsi que les outils en ligne de commande (mongo shell, mongod, etc.).

sudo apt install -y mongodb-org

6. Démarrage et activation de MongoDB

Une fois l'installation terminée, vous devez démarrer MongoDB et vous assurer qu'il démarre automatiquement lors du démarrage de votre machine.

sudo systemctl start mongod
sudo systemctl enable mongod

7. Vérification du statut de MongoDB

Vérifiez si MongoDB fonctionne correctement.

sudo systemctl status mongod

Vous devriez voir un message indiquant que le service MongoDB est "active (running)".

8. Configuration initiale (si nécessaire)

Si vous devez modifier la configuration (par exemple, changer le port ou le répertoire de données), le fichier de configuration principal de MongoDB se trouve ici :

sudo nano /etc/mongod.conf

Apportez les modifications nécessaires, puis redémarrez MongoDB pour qu'elles prennent effet.

sudo systemctl restart mongod

Installation locale sur Windows

  1. Télécharger l'installeur MSI : Téléchargez l'installeur MSI pour MongoDB Community Edition depuis le site officiel de MongoDB.

  2. Exécuter l'installeur : Lancez l'installeur et suivez les instructions à l’écran. Assurez-vous de cocher l'option d'installation de MongoDB Compass pour disposer d'une interface graphique.

  3. Démarrer le service MongoDB : MongoDB est configuré pour démarrer automatiquement une fois l’installation terminée. Vous pouvez vérifier cela en accédant aux services Windows (services.msc).

  4. Configurer les variables d’environnement : Ajoutez C:\Program Files\MongoDB\Server\6.0\bin\ au chemin d'accès système (PATH) pour utiliser MongoDB via la ligne de commande.

Installation dans le cloud (MongoDB Atlas)

MongoDB Atlas est une solution de base de données en tant que service (DBaaS) qui permet de déployer MongoDB dans le cloud (AWS, Azure, GCP). Voici un aperçu de l’installation dans MongoDB Atlas :

  1. Créer un compte MongoDB Atlas : Inscrivez-vous sur MongoDB Atlas et connectez-vous.

  2. Créer un cluster : Sélectionnez votre fournisseur de cloud, la région, et le type de cluster. Vous pouvez choisir des configurations de base gratuites pour commencer.

  3. Configurer l’accès et les permissions : Autorisez les adresses IP qui peuvent accéder au cluster, puis créez un utilisateur MongoDB avec les permissions nécessaires.

  4. Connecter votre application : Une fois le cluster prêt, Atlas génère une chaîne de connexion que vous pouvez utiliser pour vous connecter à MongoDB via MongoDB Shell ou une application.

Last updated