Comment Créer un Fichier de configuration Pour MongoDB
J'ai installé mongodb pour mac os par 10gen et je suis allé à la documentation pour le faire. Tout semble parfait à part le fichier de configuration. Je ne peux pas le voir dans /etc/mongod.config. Dois-je créer manuellement ce fichier de config? Et si oui, comment puis-je faire?
acclamations
Vous devez vous connecter pour publier un commentaire.
Sauf si vous avez installé une version de paquet de MongoDB (par exemple, à l'aide de Homebrew ou Mac Ports), vous devrez créer un fichier de config à la main, ou juste passer à la appropriée paramètres de ligne de commande lors du démarrage de MongoDB.
Si vous voulez un exemple commenté d'un fichier de config pour commencer, le mongodb.conf dans le package Debian/Ubuntu devrait être un bon point de départ. Options importantes à vérifier sont les
dbpath
etlogpath
qui risque d'être différent pour vous.Il serait également intéressant de regarder l' Homebrew mongodb formule qui comprend l'établissement d'un LaunchAgent script pour gérer les mongod service.
mongod
ne cherchez pas un fichier de config par défaut - vous n'avez pas à passer le-f ...
ou--config ...
paramètre si de départ via la ligne de commande ou dans le cadre de l'enveloppe de service (par exemple. LaunchAgent plist)./path/to/mongod
). À partir d'un serveur MongoDB à l'aide de tous les paramètres par défaut. La valeur par défaut du chemin de données est/data/db
mais vous pouvez spécifier un autre répertoire avec-dbpath /path/to/data
. La Utilisation de MongoDB, de 10gen construit doc a des instructions, y compris ces étapes.mongod --config /path/to/mongod.conf
.Le chemin d'accès par défaut pour les bistrots installé mongodb sur Mac OS X est
/usr/local/etc/mongod.conf
mongod
il n'y a pas de boulangerie dans le fichier de configuration par défaut chemin.Oui, sauf si vous installez via un gestionnaire de paquets (comme apt ou yum sur Linux), vous devrez créer manuellement. Ensuite, Lorsque vous commencez à mongod vous devez simplement spécifier l'emplacement où le fichier de config est, par exemple:
De ce fichier devrait ressembler, il suffit de prendre un coup d'oeil ici:
http://docs.mongodb.org/manual/reference/configuration-options/
Vous pouvez également voir les précitée Linux fichiers de configuration à partir des paquets sur github:
https://github.com/mongodb/mongo/blob/master/rpm/mongod.conf
https://github.com/mongodb/mongo/blob/master/debian/mongodb.conf