Comment créer un fichier de configuration pour MongoDB

j'ai installé mongodb pour mac os à travers 10gen et j'ai parcouru 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 ce fichier de configuration manuellement? Et si oui, comment puis-je faire?

cheers

28
demandé sur Rob Schneider 2012-07-22 15:45:34

3 réponses

sauf si vous avez installé une version packagée de MongoDB (par exemple, en utilisant Homebrew ou Mac Ports) vous devrez créer un fichier de configuration manuellement, ou simplement passer le paramètres de la ligne de commande au démarrage de MongoDB.

Si vous voulez un exemple commenté d'un fichier de config pour commencer, le mongodb.conf dans le paquet Debian/Ubuntu devrait être un bon point de départ. Options importantes à vérifier sont les dbpath et logpath qui sera probablement différent pour vous.

il vaudrait aussi la peine de regarder le Homebrew mongodb formule qui inclut la mise en place d'un script de lancement pour gérer le service mongod.

25
répondu Stennie 2013-12-11 13:22:29

le chemin par défaut pour Brew installed mongodb sur Mac OS X est /usr/local/etc/mongod.conf

65
répondu Addison 2013-01-28 17:17:29

Oui, sauf si vous installez via un gestionnaire de paquets (comme apt ou yum sur Linux), vous devrez créer manuellement. Ensuite, lorsque vous démarrez mongod, vous devez simplement spécifier où se trouve le fichier de configuration, par exemple:

./mongod -f /path/to/mongod.conf

Pour que le 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 fichiers de configuration Linux mentionnés ci-dessus à partir des paquets github:

https://github.com/mongodb/mongo/blob/master/rpm/mongod.conf

https://github.com/mongodb/mongo/blob/master/debian/mongodb.conf

10
répondu Adam Comerford 2014-06-19 17:27:20