Из руководства MongoDB:
Чтобы запустить сервер как демон, прослушивающий порт 5586 и отправляющий все выходные данные в mongodb.log, мы можем сделать:
mongod --port 5586 --fork --logpath mongodb.log
Какая польза от запуска приложения в качестве демона и когда я должен это делать?