Я установил mongodb и смог запустить его, работать с ним, делать простые вещи типа чтения / записи в БД. Сейчас я пытаюсь настроить мой Mac для запуска mongod в качестве службы.
Я получаю «Команда не найдена» в ответ на:
init mongod start
В ответ на:
~: service mongod start
service: This command still works, but it is deprecated. Please use launchctl(8) instead.
service: failed to start the 'mongod' service
И если я попытаюсь:
~: launchctl start mongod
launchctl start error: No such process
Так что, очевидно, я немного промахиваюсь. Следующим шагом кажется ввод случайных символов, пока что-то не заработает. Команда, которая выполняет , работает: mongod --quiet &
Я не уверен, может быть, именно так вы и должны это делать? Может, мне просто отключить «тихий режим» и добавить > /logs/mongo.log
в конец командной строки?
Я создаю среду разработки на Mac с намерением сделать то же самое на сервере Linux. Я просто не уверен в командах Bash. Все остальные поиски, которые я предпринимаю, пытаясь найти ответ, дают мне советы для машин Windows.
Возможно, кто-то знает версию команд для Linux?
Большое спасибо