Comment télécharger et installer MongoDB on Windows et Nuage

⚡ Résumé intelligent

Comment télécharger et installer MongoDB on Windows et Cloud est présenté comme un guide d'installation complet. Cette ressource couvre l'installation MongoDB Serveur communautaire sur Windows, le JavaScénario, Pythonet les pilotes Ruby, MongoDB Compass, la configuration avec importation et exportation, un fichier de configuration et le déploiement MongoDB Atlas sur le cloud.

  • 🪟 Windows Installez: Téléchargez le serveur communautaire 64 bits et exécutez le programme d'installation MSI.
  • ???? Pilotes: JavaScript intégré ; ajouter Python (pymongo) et pilotes Ruby (mongo).
  • 🧭 Compass: Installez l' MongoDB Compass Interface graphique pour gérer visuellement les bases de données.
  • ⚙️ Configuration: Définissez le répertoire de données, importez/exportez des fichiers CSV et utilisez un fichier de configuration.
  • ☁️ cloud: Déployer MongoDB Atlas sur AWS, Google Cloud, Azure et connecter un client.

Comment télécharger et installer MongoDB

Les installateurs pour MongoDB sont disponibles aux formats 32 bits et 64 bits. Les installateurs 32 bits conviennent aux environnements de développement et de test. En revanche, pour les environnements de production, il est recommandé d'utiliser les installateurs 64 bits. Autrement, la quantité de données pouvant être stockées pourrait être limitée. MongoDBIl est conseillé d'utiliser systématiquement la version stable pour les environnements de production.

Comment télécharger et installer MongoDB on Windows

Les étapes suivantes peuvent être utilisées pour télécharger et installer MongoDB on Windows 10:

Étape 1) Téléchargez MongoDB Community Server

Rendez-vous dans la section lien et téléchargement MongoDB Serveur communautaire. Nous installerons la version 64 bits pour Windows.

Télécharger et installer MongoDB on Windows

Étape 2) Cliquez sur Configuration

Une fois le téléchargement terminé, ouvrez le fichier MSI. Cliquez sur Suivant sur l'écran de démarrage.

Télécharger et installer MongoDB on Windows

Étape 3) Acceptez le contrat de licence d'utilisateur final

  1. Acceptez le contrat de licence utilisateur final.
  2. Cliquez sur Suivant.

Télécharger et installer MongoDB on Windows

Étape 4) Cliquez sur le bouton « Terminer »

Cliquez sur le bouton « Terminer » pour installer tous les composants. L’option personnalisée permet d’installer uniquement certains composants ou de modifier l’emplacement d’installation.

Télécharger et installer MongoDB on Windows

Étape 5) Configuration des services

  1. Sélectionnez « Exécuter le service en tant qu’utilisateur Service réseau ». Notez le répertoire de données ; nous en aurons besoin plus tard.
  2. Cliquez sur Suivant.

Télécharger et installer MongoDB on Windows

Étape 6) Démarrer le processus d'installation

Cliquez sur le bouton Installer pour démarrer l'installation.

Télécharger et installer MongoDB on Windows

Étape 7) Cliquez sur Suivant une fois terminé

L'installation commence. Cliquez sur Suivant une fois l'installation terminée.

Télécharger et installer MongoDB on Windows

Étape 8) Cliquez sur le bouton Terminer

Dernière étape : une fois l’installation terminée, cliquez sur le bouton Terminer.

Télécharger et installer MongoDB on Windows

Bonjour tout le monde MongoDB: JavaPilote de script

Pilotes dans MongoDB sont utilisés pour la connectivité entre les applications clientes et la base de données. Par exemple, si vous aviez un Java programme et l'a obligé à se connecter à MongoDB, vous devrez alors télécharger et intégrer le Java pilote afin que le programme puisse fonctionner avec le MongoDB base de données.

Le chauffeur pour Javascénario sort de la boîte. Le MongoDB shell qui est utilisé pour travailler avec le MongoDB une base de données est en fait une JavaInterface de script. Pour y accéder :

Étape 1) Allez dans « C:\Program Files\MongoDB\Server\4.0\bin” et double-cliquez sur mongo.exe. Alternativement, vous pouvez également cliquer sur le bouton MongoDB Objet de bureau.

Bonjour tout le monde MongoDB: JavaPilote de script

Étape 2) Saisissez le programme suivant dans l'interpréteur de commandes :

var myMessage='Hello World';
printjson(myMessage);

Bonjour tout le monde MongoDB: JavaPilote de script

Code Explication:

  1. Nous déclarons simplement un simple JavaVariable de script servant à stocker une chaîne de caractères appelée « Hello World ».
  2. Nous utilisons la méthode printjson pour imprimer la variable à l'écran.

Installer Python Chauffeur

Étape 1) Qu'on Assure Python est installé sur le système.

Étape 2) Installez les pilotes liés à MongoDB en exécutant la commande ci-dessous :

pip install pymongo

Installer le pilote Ruby

Étape 1) Vérifiez que Ruby est installé sur le système.

Étape 2) Assurez-vous que gems est à jour en exécutant la commande :

gem update --system

Étape 3) Installez les pilotes liés à MongoDB en exécutant la commande ci-dessous :

gem install mongo

Installer MongoDB Compass - MongoDB Outil de gestion

Il existe sur le marché des outils disponibles pour gérer MongoDB. Un de ces outils non commerciaux est MongoDB CompassVoici quelques-unes des caractéristiques de Compass :

  1. Toute la puissance du Mongo shell
  2. Plusieurs coques
  3. Résultats multiples

Étape 1) Rendez-vous dans la section lien et cliquez sur télécharger.

Installer MongoDB Compass

Étape 2) Saisissez les informations dans la fenêtre contextuelle et cliquez sur Envoyer.

Installer MongoDB Compass

Étape 3) Double Cliquez sur le fichier téléchargé.

Installer MongoDB Compass

Étape 4) L'installation démarrera automatiquement.

Installer MongoDB Compass

Étape 5) Compass sera lancé avec un écran de bienvenue.

Installer MongoDB Compass

Étape 6) Conservez les paramètres de confidentialité par défaut et cliquez sur « Commencer à utiliser Compass ».

Installer MongoDB Compass

Étape 7) Vous verrez l'écran d'accueil avec une liste des bases de données actuelles.

Installer MongoDB Compass

MongoDB Configuration, importation et exportation

Avant de démarrer le MongoDB serveur, le premier aspect clé est de configurer le répertoire de données où tous les MongoDB Les données seront stockées. Cela peut se faire de la manière suivante :

MongoDB Configuration, importation et exportation

La commande ci-dessus 'md \data\db' crée un répertoire appelé \data\db à votre emplacement actuel. MongoDB créera automatiquement les bases de données à cet emplacement, car il s'agit de l'emplacement par défaut pour MongoDB pour stocker ses informations. Nous veillons simplement à ce que le répertoire soit présent, afin que MongoDB je peux le trouver quand il démarre.

L'importation de données dans MongoDB se fait à l'aide de la commande « mongoimport ». L'exemple suivant montre comment cela peut être réalisé.

Étape 1) Créez un fichier CSV nommé data.csv et insérez-y les données suivantes :

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

Dans l'exemple ci-dessus, nous supposons vouloir importer trois documents dans une collection nommée « data ». La première ligne, appelée en-tête, contiendra les noms des champs de la collection.

Étape 2) Exécutez la commande mongoimport.

MongoDB Configuration, importation et exportation

Code Explication:

  1. Nous spécifions l'option db pour indiquer la base de données dans laquelle les données doivent être importées.
  2. L'option « type » permet de préciser que nous importons un fichier CSV.
  3. N'oubliez pas que la première ligne, appelée en-tête, contiendra les noms des champs de la collection ; c'est pourquoi nous spécifions l'option `--headerline`. Ensuite, nous indiquons notre fichier data.csv.

Sortie

MongoDB Configuration, importation et exportation

Le résultat montre clairement que 3 documents ont été importés dans MongoDB.

Exportation MongoDB Cela se fait en utilisant la commande mongoexport.

MongoDB Configuration, importation et exportation

Code Explication:

  1. Nous spécifions l'option db pour indiquer à partir de quelle base de données les données doivent être exportées.
  2. Nous spécifions l'option de collection pour indiquer quelle collection utiliser.
  3. La troisième option consiste à spécifier que nous souhaitons exporter vers un fichier CSV.
  4. La quatrième consiste à spécifier quels champs de la collection doivent être exportés.
  5. L'option –out spécifie le nom du fichier csv vers lequel exporter les données.

Sortie

MongoDB Configuration, importation et exportation

Le résultat montre clairement que 3 enregistrements ont été exportés depuis MongoDB.

Configuration MongoDB serveur avec fichier de configuration

Il est possible de configurer l'instance du serveur mongod pour qu'elle démarre à l'aide d'un fichier de configuration. Ce fichier contient des paramètres équivalents aux options de la ligne de commande mongod. Par exemple, supposons que vous souhaitiez MongoDB Pour stocker toutes ses informations de journalisation dans un emplacement personnalisé, suivez les étapes ci-dessous :

Étape 1) Créez un fichier appelé « mongod.conf » et stockez-y les informations ci-dessous.

Configuration MongoDB Serveur avec fichier de configuration

  1. La première ligne du fichier indique que nous souhaitons ajouter une configuration pour le fichier journal système, c'est-à-dire l'endroit où sont enregistrées les informations relatives à l'activité du serveur, dans un fichier journal personnalisé.
  2. La deuxième option est de mentionner que l'emplacement sera un fichier.
  3. Ceci indique l'emplacement du fichier journal.
  4. Le logAppend : « true » signifie garantir que les informations du journal continuent d'être ajoutées au fichier journal. Si vous définissez la valeur sur « false », le fichier sera supprimé et créé à nouveau à chaque redémarrage du serveur.

Étape 2) Démarrez le serveur mongod et spécifiez le fichier de configuration créé précédemment comme paramètre. La capture d'écran ci-dessous illustre la procédure.

Configuration MongoDB Serveur avec fichier de configuration

Une fois la commande ci-dessus exécutée, le processus serveur utilisera ce fichier de configuration. Si vous vous rendez dans le répertoire /etc de votre système, vous y trouverez le fichier mongod.log. L'image ci-dessous illustre un exemple de fichier journal.

Configuration MongoDB Serveur avec fichier de configuration

Comment faire pour installer MongoDB sur le Cloud (AWS, Google, Azure)

Vous n'avez pas besoin d'installer le MongoDB serveur et le configurer. Vous pouvez déployer un MongoDB Serveur Atlas sur le cloud sur des plateformes comme AWS, Google Cloud et Azureet connectez-vous à l'instance à l'aide d'un client. Voici les étapes détaillées :

Étape 1) Rendez-vous dans la section lien.

  1. Entrez vos informations personnelles
  2. Accepter les conditions
  3. Cliquez sur le bouton « Commencer gratuitement »

Installer MongoDB sur le cloud

Étape 2) Cliquez sur « Créer mon premier cluster ».

Installer MongoDB sur le cloud

Étape 3) Vous pouvez choisir entre AWS, Google Cloud et Azure comme fournisseur de cloud. Dans ce tutoriel, nous utiliserons AWS, qui est sélectionné par défaut. Ne modifiez rien d'autre sur la page et cliquez sur « Créer ». Cluster ».

Installer MongoDB sur le cloud

Étape 4) Cluster La création prend du temps.

Installer MongoDB sur le cloud

Étape 5) Au bout d'un certain temps, vous verrez le groupe prêt.

Installer MongoDB sur le cloud

Étape 6) Cliquez sur Sécurité > Ajouter un nouvel utilisateur.

Installer MongoDB sur le cloud

Étape 7) Sur l'écran suivant:

  1. Entrez les informations d'identification de l'utilisateur
  2. Attribuer des privilèges
  3. Cliquez sur le bouton Ajouter un utilisateur

Installer MongoDB sur le cloud

Étape 8) Sur le tableau de bord, cliquez sur le bouton « Se connecter ».

  1. Ajoutez votre connexion IP à la liste blanche
  2. Choisissez la méthode de connexion

Installer MongoDB sur le cloud

Étape 9) Sélectionnez le mode de connexion de votre choix pour vous connecter au MongoDB serveur.

Installer MongoDB sur le cloud

FAQ

Oui. Les assistants IA peuvent générer des fichiers de configuration mongod, expliquer les erreurs de connexion et suggérer des solutions aux problèmes de pilotes ou de services. Il est toutefois recommandé de vérifier les commandes auprès de la documentation officielle. MongoDB documentation avant de les appliquer.

Oui. MongoDB Atlas inclut Atlas Vector Search et des intégrations d'IA qui vous permettent de créer des applications de recherche sémantique et de génération augmentée par la recherche. Il stocke les représentations vectorielles avec les documents, ce qui élimine le besoin d'une base de données vectorielles distincte.

Oui. MongoDB Community Server est gratuit et open source pour Windows, macOSet Linux. MongoDB Atlas propose également une version cloud gratuite, tandis que l'édition Enterprise ajoute des fonctionnalités avancées payantes et un support supplémentaire.

Community Server est installé et géré sur votre propre machine ou serveur. Atlas est un service cloud entièrement géré qui prend en charge la configuration, la mise à l'échelle, les sauvegardes et la sécurité sur AWS. Google Cloud, Azure.

Résumez cet article avec :