Installation et configuration de la base de données MongoDB

View more Tutorials:

1- Introduction

Ce document est basé sur:
  •  MongoDB 3.6.0

2- Quelques remarques sur des versions

MongoDB for Windows Server 2008 R2 edition (i.e. 2008R2) runs only on Windows Server 2008 R2, Windows 7 64-bit, and newer versions of Windows. This build takes advantage of recent enhancements to the Windows Platform and cannot operate on older versions of Windows.

MongoDB for Windows 64-bit runs on any 64-bit version of Windows newer than Windows XP, including Windows Server 2008 R2 and Windows 7 64-bit.

MongoDB for Windows 32-bit runs on any 32-bit version of Windows newer than Windows XP. 32-bit versions of MongoDB are only intended for older systems and for use in testing and development systems. 32-bit versions of MongoDB only support databases smaller than 2GB.

3- Download

Vous pouvez télécharger le fichier de l'installation (msi ou zip), au cas où le fichier de l'installation est le fichier zip, vous devez l'extraire le fichier compressé sans nécessaire d'installer. Ensuite, vous commencez à configurer.
Note: MongoDB a 2 version, Community Server et  Enterprice Server. Dont  Community est la version gratuite, alors qu'  Enterprice est la version commerciale, vous devez payer pour l'utiliser. Dans ce document, je vais vous guider d' installer et de configurer la version gratuite.
Les résultats de téléchargement:

4- L'installation

Sélectionnez pour installer  Mongo Compass, celui-ci est un outil virtuel qui vous aide à travailler avec  MongoDB.
OK, bạn vừa cài đặt xong MongoDBMongo Compass.

5- Configurer MongoDB

C'est l'image du dossier que vous venez d'installer (ou décompresser)
Vous créez un dossier qui comprend une base de données, le dossier comprend le fichier log, le fichier de configuration,.... La meilleure façon est de le mettre dans un lecteur sécurisé au lieu de le mettre dans le lecteur C.
Créez un dossier:
  • D:/MongoStore
Ensuite, créez 2 sous- dossiers
  • data
  • log
Et créez un dossier de configuration:
  • config.txt
config.txt
##store data
dbpath=D:\MongoStore\data

##all output go here
logpath=D:\MongoStore\log\mongo.log
Maintenant la configuration de  MongoDB est fructueuse. Ensuite, nous exécutons  MongoDB.

6- Exécuter MongoDB

Ici nous exécutons  MongoDB par la commande  CMD, vous pouvez créer un service (Service) de windows afin de démarrer automatiquement (Start) quand windows exécute  (Voir des annexes)
Ouvrez CMD et CD pour aller le dossier  bin de  mongodb.
cd C:\DevPrograms\MongoDB\bin
Exécutez la commande pour démarrer (start) mongodb:
mongod.exe --config D:\MongoStore\config.txt
Si vous recevez l'erreur comme ci-dessous, voyez l'annexe à la fin de cet article.
Gardez l'écran de CMD ne l'éteignez pas.

7- Commencer avec MongoDB

Après d'exécuter  MongoDB comme l'étape précédente (Ou de le laiser exécuter automatiquement comme un service de Window)
Ouvrez un autre écran de  CMD pour connecter avec  Database. En réalité, vous avez besoin d'un outil virtuel mais essayez de commencer avec  MongoDB à travers  CMD.
cd C:\DevPrograms\MongoDB\bin
Exécutez mongo:
OK maintenant vous devez connecter avec la base de donnée  test.
Exécutez la commande sur CMD en travaillant avec  MongoDB:

8- Des outils de visualisation pour travailler avec MongoDB

Vous avez besoin d'un outil virtuel pour travailler avec la base de données de  MongoDB:
  • TODO Link!

9- La base de données NoSQL (MongoDB)

Avez-vous besoin d'un exemple de base de données pour apprendre NoSQL? Consultez les instructions pour créer cette base de données à:
  • TODO Link!

10- Annexe: La configuration de MongoDB en tant qu'un service Windows

Ouvrez CMD et cd pour accéder au dossier bin de Mongodb. Vous devez ouvrir CMD sous l'autorité de ADMIN.
cd C:\DevPrograms\MongoDB\bin
Ensuite, exécutez la commande:
mongod.exe --config D:\MongoStore\config.txt --install
Après, vous ouvriez le fichier  mongo.log:
Sur  Window Service actuellement le service  MongoDB est prêt.
Vous pouvez démarrer (start) ce service sur  Explorer ou le démarrer automatiquement par CMD:
net start MongoDB

11- Appendix: Fix Error!

Pour le fixer, vous devez installer  "Visual C++ Redistributable", dont vous trouverez le lien de téléchargement dans l'adresse ci-dessous :

View more Tutorials: