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
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).
Remarque : Pour des instructions sur l'utilisation de MongoDB Compass, veuillez vous référer aux chapitres suivants.