Comment installer MongoDB 3.0 sur Ubuntu et Debian ?

Comment installer MongoDB 3.0 sur Ubuntu 14.10, 14.04, 12.04 et Debian ?

Comment installer MongoDB 3.0 sur Ubuntu et Debian ?La base de données NoSQL MongoDB fournit un service de stockage pour de gros fichiers avec GridFS. Voici comment installer MongoDB 3.0 sur des systèmes Ubunta et Dedian.

Tout d’abord, importez dans le système la clé publique du répertoire 10gen en utilisant la commande suivant:

$ sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 7F0CEB10

Ajoutez l’url du répertoire MongoDB APT dans /etc/apt/sources.list.d/mongodb.list.

Pour Ubuntu:

$ echo « deb http://repo.mongodb.org/apt/ubuntu « $(lsb_release -sc) »/mongodb-org/3.0 multiverse » | sudo tee /etc/apt/sources.list.d/mongodb.list

Pour Debian:

$ echo « deb http://repo.mongodb.org/apt/debian « $(lsb_release -sc) »/mongodb-org/3.0 main » | sudo tee /etc/apt/sources.list.d/mongodb.list

Installation de MongoDB 3.0

Après avoir ajouté les répertoires APT nécessaires, utilisez les commandes suivantes pour installer MongoDB sur un système Ubuntu ou Debian. Cela installera également tous les packages nécessaires pour MongoDB.

 

$ sudo apt-get update
$ sudo apt-get install mongodb-org

Si vous souhaitez installer une version spécifique de MongoDB, définissez la version de MongoDB comme expliqué ci-dessous:

$ apt-get install mongodb-org=3.0.0 mongodb-org-server=3.0.0 mongodb-org-shell=3.0.0 mongodb-org-mongos=3.0.0 mongodb-org-tools=3.0.0

Lancement de MongoDB

Lancez/fermez MongoDB en utilisant le script init. Voici quelques exemples de commandes à effectuer:

$ sudo service mongod start
$ sudo service mongod stop

Vérification de l’installation de MongoDB sur Ubuntu ou Debian

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

ubuntu@tecadmin:~$ mongo –version

MongoDB shell version: 3.0.0

Connectez MongoDB en utilisant la ligne de commande et exécutez certaines commandes de test pour vérifier le bon fonctionnement de MongoDB.

ubuntu@tecadmin:~$ mongo

> use mydb;
> db.test.save( { tecadmin: 100 } )
> db.test.find()

{ « _id » : ObjectId(« 52b0dc8285f8a8071cbb5daf »), « tecadmin » : 100 }

Leave a Comment

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.