Comment installer MongoDB sur Centos / Rhel 7

Comment installer MongoDB sur Centos / Rhel 7

MongoDB (nommé de «Humongous») est une base de données complète sur l'index flexible et les requêtes riches. C'est une base de données NoSQL. MongoDB fournit un grand stockage de supports avec Gridfs. Cliquez ici pour plus de détails sur MongoDB.

MongoDB a publié une nouvelle version stable 4.2 avec de nombreuses améliorations majeures. Ce tutoriel a testé sur Centos 7 et vous aide à installer MongoDB 4.2 sur Centos 8/7/6 et RHEL 8/7/6 Systèmes.

Étape 1 - Ajouter le référentiel de mongodb yum

Ajouter le contenu suivant dans le fichier de configuration du référentiel YUM MongoDB.Repo selon votre version MongoDB requise et architecture système. Pour cet article, nous utilisons MongoDB 4.0 référentiel.

Centos et Redhat Systems uniquement

vi / etc / yum.se soustraire.d / mongodb.repo 
[MongoDB] Nom = MongoDB Repository BasiseUrl = http: // repo.mongodb.org / yum / redhat / $ lisever / mongodb-org / 4.2 / $ Basearch / gpgCheck = 1 activé = 1 gpgkey = https: // www.mongodb.org / static / pgp / server-4.2.ASC 

Étape 2 - Installez le serveur MongoDB

Utilisons le gestionnaire de packages Yum pour installer le package MongoDB-Org, il installera automatiquement toutes ses dépendances. Pour installer toute révision spécifique de MongoDB, spécifiez le nom du package avec une version comme MongoDB-Org-4.0.0. La commande suivante installera la dernière version stable disponible.

sudo yum install mongodb-org 

Étape 3 - Démarrer le service MongoDB

Package mongodb-org-server fourni le script init mongodb, utilisez ce script pour démarrer le service.

Systemctl Start Mongod.Service # pour CentOS 8/7 Service Mongod Restart # pour CentOS 6  

Configurer MongoDB à Autostart sur le démarrage du système.

SystemCTL Activer Mongod.Service # pour CentOS 8/7 Chkconfig Mongod sur # pour Centos 6  

Étape 4 - Vérifiez la version MongoDB

Utilisez la commande suivante pour vérifier la version MongoDB installée

[[Protégé par e-mail] ~] # Mongod - Version Version DB V4.2.1 Git Version: EDF6D45851C0B9EE15548F0F847DF141764A317E OpenSSL Version: OpenSSL 1.0.1E-FIPS 11 février 2013 ALLOCATEUR: MODULES TCMALLOC: Aucune Build Environment: Distmod: RHEL70 DISTARC: x86_64 Target_arch: x86_64 

Connectez MongoDB à l'aide de la ligne de commande et exécutez certaines commandes de test pour vérifier le travail approprié.

[[Protégé par e-mail] ~] # mongo > Utilisez MyDB; > db.test.Enregistrer (a: 1)> db.test.find () "_id": ObjectId ("54FC2A4C71B56443CED99BA2"), "A": 1 

Félicitations, vous avez installé avec succès le serveur MongoDB sur votre système. Pour la pratique, vous pouvez utiliser la coque du navigateur MongoDB.

Les références:
http: // docs.mongodb.org / manuel / installation /