Подтвердить что ты не робот

Как создать конфигурационный файл для MongoDB

Я установил mongodb для mac os через 10gen, и я просмотрел документацию, чтобы сделать это. Все кажется отличным от конфигурационного файла. Я не вижу его в файле /etc/mongod.config. Должен ли я вручную создавать этот файл конфигурации? И если да, то как я могу это сделать?

веселит

4b9b3361

Ответ 1

Если вы не установили пакетную версию MongoDB (например, используя Homebrew или Mac Ports), вам нужно будет создать файл конфигурации вручную, или просто передайте соответствующие параметры командной строки при запуске MongoDB.

Если вы хотите, чтобы скомпонованный пример файла конфигурации начинался с, mongodb.conf в пакете Debian/Ubuntu должен быть хорошим отправная точка. Важными параметрами для проверки являются dbpath и logpath, которые, вероятно, будут отличаться для вас.

Также стоит посмотреть на формулу Homebrew mongodb, которая включает настройку LaunchAgent script для управления службой mongod.

Ответ 2

Путь по умолчанию для brew установлен mongodb в Mac OS X /usr/local/etc/mongod.conf

Ответ 3

Да, если вы не установите через диспетчер пакетов (например, apt или yum в Linux), вы должны создать это вручную. Затем, когда вы запускаете mongod, вам просто нужно указать, где находится файл конфигурации, например:

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

Чтобы посмотреть, как должен выглядеть этот файл, просто взгляните сюда:

http://docs.mongodb.org/manual/reference/configuration-options/

Вы также можете увидеть вышеупомянутые файлы конфигурации Linux из пакетов на github:

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

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