Запустить сервер MongoDB как услугу (отключен от терминала)?
Когда я запускаю сервер MongoDB (mongod) из терминала, он удерживает эту вкладку открытой. Как я могу запустить его как службу?
Я на OSX Lion.
Мне нравится, как на сервере rails script есть опция -d, чтобы отсоединить ее от терминала.
Ответ 1
Это встроено в mongod, как и в сервере rails. Вместо -d вам нужно будет использовать --fork, и вы, вероятно, захотите также указать --logpath /path-to/logfile --logappend, чтобы ваш выход был зарегистрирован и сохранит предыдущие журналы.