Ce chapitre présente l'installation de MongoDB et de MongoDB Compass dans l'environnement Linux (principalement Red Hat/CentOS et Ubuntu). MongoDB est disponible en édition communautaire et en édition entreprise, et nous installons généralement la version communautaire (MongoDB Community Edition) gratuite. MongoDB Compass est un outil graphique visuel facilitant les opérations sur MongoDB. Si vous n'installez pas MongoDB Compass, vous devrez opérer MongoDB en tapant des commandes.

La méthode d'installation pour chaque distribution Linux est similaire, nous présenterons principalement l'installation à partir du package compressé ci-dessous.

Installation des dépendances pour différents environnements Linux

Voici les dépendances à installer pour chaque distribution Linux.

Environnement Red Hat/CentOS

Versions 64 bits de CentOS 6 et ultérieures

sudo yum install libcurl openssl xz-libs

Environnement Ubuntu

Anciennes versions antérieures à Ubuntu 16.04 (Xenial)

sudo apt-get install libcurl3 openssl liblzma5

Versions supérieures à Ubuntu 18.04

sudo apt-get install libcurl4 openssl liblzma4

Téléchargement du package d'installation de MongoDB

Lien de téléchargement officiel du site web:

https://www.mongodb.com/try/download/community?tck=docs_server

La page de téléchargement propose des packages d'installation de MongoDB pour différentes versions du système. Sélectionnez le package compressé tgz selon votre version du système.

Ici, à titre d'exemple, choisissez l'environnement Ubuntu 20 et téléchargez le package compressé tgz correspondant.

Installer MongoDB sur Ubuntu

Installer MongoDB

Remarque : Ici nous choisissons l'environnement Ubuntu 20. Le nom du package téléchargé variera en fonction de votre environnement et de votre version du système. Pensez à le remplacer dans la partie de la commande d'installation.

sudo tar -zxvf mongodb-linux-x86_64-ubuntu2004-4.4.5.tgz -C /usr/local

export PATH=/usr/local/mongodb-linux-x86_64-ubuntu2004-4.4.5/bin:$PATH

sudo mkdir -p /usr/local/var/mongodb
sudo mkdir -p /usr/local/var/log/mongodb
sudo chown tizi365 /usr/local/var/mongodb
sudo chown tizi365 /usr/local/var/log/mongodb
mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork
ps aux | grep -v grep | grep mongod

Après avoir démarré MongoDB, nous pouvons directement entrer dans l'interface en ligne de commande mongo en utilisant la commande mongo.

Installer MongoDB Compass

MongoDB Compass est un outil visuel pour opérer MongoDB, généralement installé sur nos ordinateurs personnels plutôt que sur le serveur. Par conséquent, nous choisissons généralement d'installer la version MacOS ou la version Windows selon notre environnement de développement personnel.

Lien de téléchargement officiel du site web:

https://www.mongodb.com/try/download/compass

Ici, choisissez la version du système d'exploitation os x et téléchargez le package d'installation dmg.

Double-cliquez sur le package d'installation dmg pour l'installer (si vous utilisez le système Windows, choisissez la version Windows du package d'installation MSI, et procédez à l'installation étape par étape).

Installer MongoDB Compass pour MacOS

Remarque : Pour des instructions sur l'utilisation de MongoDB Compass, veuillez vous référer aux chapitres suivants.