Configuration initiale (fichiers de configuration et réglages)

Après avoir installé MongoDB, certaines configurations sont nécessaires pour optimiser le serveur pour un usage en production.

Fichiers de configuration

Le fichier de configuration par défaut est généralement situé à l’adresse /etc/mongod.conf sur Linux ou C:\Program Files\MongoDB\Server\6.0\bin\mongod.cfg sur Windows. Ce fichier permet de spécifier des paramètres critiques comme le port, le répertoire de stockage des données, et les options de sécurité.

  • Exemple de configuration basique pour Linux :

    storage:
      dbPath: /var/lib/mongodb
      journal:
        enabled: true
    net:
      bindIp: 127.0.0.1
      port: 27017
    security:
      authorization: enabled

Réglages recommandés pour la production

  • Autorisation : Activer l'autorisation pour restreindre l'accès à MongoDB avec des utilisateurs authentifiés (authorization: enabled).

  • Journalisation : Activer le journal des transactions pour assurer la durabilité des écritures (journal: true).

  • Sécurité réseau : Par défaut, MongoDB est lié à 127.0.0.1 (localhost). En environnement de production, il est recommandé d’utiliser des adresses IP spécifiques et de configurer SSL/TLS pour sécuriser les connexions réseau.

Last updated