Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mongodb [Le 25/04/2016, 11:50]
dbroqua [Configuration]
mongodb [Le 05/07/2024, 16:02] (Version actuelle)
LinuxFan
Ligne 19: Ligne 19:
 Deux types de paquets sont disponibles:​ le paquet fourni par la communauté ubuntu et le paquet fourni par la communauté mongodb. Le deuxième comporte la version plus récente. Deux types de paquets sont disponibles:​ le paquet fourni par la communauté ubuntu et le paquet fourni par la communauté mongodb. Le deuxième comporte la version plus récente.
  
-Pour installer le paquet fourni par la communauté ubuntu, il vous suffit d'[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer le paquet]] **[[apt://​mongodb|mongodb]]**.+Pour installer le paquet fourni par la communauté ubuntu, il vous suffit d'​installer le paquet **[[apt://​mongodb|mongodb]]**
 +Instructions pour installer le paquet [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|ici]]
  
-Pour installer le paquet fourni par la communauté mongodb, il vous suffit de suivre les insctructions à cette page : **[[http://docs.mongodb.org/​manual/​tutorial/​install-mongodb-on-ubuntu/​]]**.+Pour installer le paquet ​"​MongoDB Community Edition" ​fourni par la communauté mongodb, il vous suffit de suivre les instructions de la documentation MongoDB ​**[[https://www.mongodb.com/docs/​manual/​tutorial/​install-mongodb-on-ubuntu/​#​install-mongodb-community-edition|ici]]**.
  
-Importer la clé publique ​+En résumé ​
  
-<​code>​ +==== Importer la clé publique MongoDB ====
-sudo apt-key adv --keyserver hkp://​keyserver.ubuntu.com:​80 --recv 7F0CEB10 +
-</​code>​+
  
-Ajouter la ligne "deb http://​repo.mongodb.org/​apt/ubuntu trusty/​mongodb-org/3.0 multiverse"​ à mongodb-org-3.0.list :+1. Depuis le Terminal, installer les outils "​gnupg"​ et "curl" :  
 +  sudo apt-get install gnupg curl
  
-<​code>​ +2. Importer la clé publique MongoDB :  
-echo "deb http://repo.mongodb.org/​apt/ubuntu trusty/mongodb-org/3.0 multiverse" ​| sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list +  curl -fsSL https://www.mongodb.org/​static/pgp/server-7.0.asc 
-</​code>​+   sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg \ 
 +   --dearmor
  
-Installer ​:+Cette commande inscrit la clé publique dans un fichier "/​usr/​share/​keyrings/​mongodb-server-7.0.gpg"​ . 
 +Pour vérifier la liste des clés sur votre Système ​ 
 +  sudo apt-key list
  
 +Créer maintenant un fichier liste pour MongoDB sous /​etc/​apt/​sources.list.d/​mongodb-org-7.0.list.
 +
 +Ex. : Pour Ubuntu 22.04 (Jammy) ​
 +  echo "deb [ arch=amd64,​arm64 ] https://​repo.mongodb.org/​apt/​ubuntu $(lsb_release -sc)/​mongodb-org/​6.0 multiverse"​ | sudo tee /​etc/​apt/​sources.list.d/​mongodb-org-6.0.list
 +
 +OU
 +
 +Se placer dans le dossier /​etc/​apt/​sources.list.d puis commande
 +  sudo touch mongodb-org-7.0.list
 +  ​
 +Dans ce fichier, écrire le code suivant (avec la commande echo) : 
 +  echo "deb [ arch=amd64,​arm64 signed-by=/​usr/​share/​keyrings/​mongodb-server-7.0.gpg ] https://​repo.mongodb.org/​apt/​ubuntu jammy/​mongodb-org/​7.0 multiverse"​ | sudo tee /​etc/​apt/​sources.list.d/​mongodb-org-7.0.list
 +
 +==== Installer la dernière version stable de "​MongoDB Community Edition"​ ====
 <​code>​ <​code>​
 sudo apt-get update sudo apt-get update
 sudo apt-get install -y mongodb-org sudo apt-get install -y mongodb-org
 </​code>​ </​code>​
 +
 +Vous pouvez installer d'​autres versions spécifiques de MongoDB (cf documentation).
 +
 +Lancer le serveur mongodb : 
 +<​code>​sudo service mongod start</​code>​
 +
 +Pour vérifier si le serveur est bien actif : 
 +<​code>​sudo service mongod status</​code>​
 +
 +<note tip>
 +Si mongodb ne se lance pas, vous pouvez essayer ces commandes :
 +
 +<​code>​
 +sudo rm /​var/​lib/​mongodb/​mongod.lock ​
 +mongod --repair
 +sudo service mongod start 
 +mongo
 +</​code>​
 +</​note>​
 ===== Configuration ===== ===== Configuration =====
  
Ligne 84: Ligne 120:
  show dbs  show dbs
  
-Il est aussi possible d'​utiliser une interface graphique, comme par exemple **[[apt>​robomongo]]**.+Il est aussi possible d'​utiliser une interface graphique, comme par exemple **[[apt>​robomongo]]** ​ou sur le site officiel https://​robomongo.org/​download
 ===== Désinstallation ===== ===== Désinstallation =====
  
Ligne 93: Ligne 129:
   * **(en)** [[http://​www.mongodb.org/​|Site officiel]]   * **(en)** [[http://​www.mongodb.org/​|Site officiel]]
   * **(fr)** [[http://​www.mongodb.org/​display/​DOCSFR/​Home|Documentation en français]]   * **(fr)** [[http://​www.mongodb.org/​display/​DOCSFR/​Home|Documentation en français]]
-  * **(fr)** [[http://​www.mongotuto.com/​|MongoTuto.com - La référence Francophone de MongoDB]] 
  
 ---- ----
 //​Contributeurs principaux : pandark.// //​Contributeurs principaux : pandark.//
  • mongodb.1461577820.txt.gz
  • Dernière modification: Le 25/04/2016, 11:50
  • par dbroqua