Я (все еще) новичок в Linux, и пытаюсь выяснить, как заставить mongodb запускаться при загрузке сервера в Linux?
Я использую Amazon EC2 "по умолчанию" экземпляр Linux (без Ubuntu).
Я (все еще) новичок в Linux, и пытаюсь выяснить, как заставить mongodb запускаться при загрузке сервера в Linux?
Я использую Amazon EC2 "по умолчанию" экземпляр Linux (без Ubuntu).
Вы должны поместить скрипт запуска в /etc/init.d
или в одну из этих папок rc.x.d
(в зависимости от того, при каких обстоятельствах вы хотите запустить mongod).
Таким образом, в идеале вы должны поместить скрипт запуска в etc/init.d/ и сделать ссылку на него в соответствующих папках rc.xd. Эти папки rc означают следующее, как указано в приведенной ссылке внизу:
Сам скрипт запуска может быть таким простым:
#!/bin/sh
/path/to/mongod #if you have mongod copied to some linux well known place you may only use mongod
Чтобы запустить настроенный по умолчанию процесс mongod, но вы можете настроить его с помощью дополнительных параметров, которые вы можете получить из MongoDB - Параметры командной строки.
Если вы хотите запускать mongodb только при входе в систему данного пользователя, вы можете добавить код сценария запуска в ваш .bash_profile
соответствующего пользователя.
Больше можно найти в этой теме: Где вы размещаете сценарии выключения?