У демона MongoDB (mongod) є варіант командного рядка для запуску сервера у фоновому режимі ...
--fork
Цей параметр командного рядка вимагає також вказати файл для реєстрації повідомлень (оскільки він не може використовувати поточну консоль). Приклад цієї команди виглядає так:
mongod --fork --logpath /var/log/mongod.log
Ви можете помістити це у файл сценарію /etc/init.d/mongod bash. А потім, щоб служба запустилася при запуску, створіть стандартні символьні посилання (S ## & K ##) всередині /etc/rc#.d/. Ось підручник, який пояснює цей процес детальніше. Прокрутіть униз до розділу під назвою "Активізація сценарію Init". Це також має додаткову перевагу від можливості виконувати такі команди, як ...
service mongod status
service mongod start
service mongod stop
npm install pm2 -g
+pm2 start mongod
+pm2 save
- це приємний крос-платформний спосіб підтримувати будь-який фоновий процес, що працює протягом сеансів.