Вы не упомянули, какой тип Linux вы используете, но они будут охватывать основные типы:
Каждое из этих руководств по установке проведет вас через установку MongoDB как пакета, и каждый пакет установит MongoDB как службу на вашем хосте. Сервисы, как правило, предназначены для запуска при загрузке, запуска в фоновом режиме, перезапуска после завершения обновлений, а также запуска и остановки легко и чисто и т.д.
Пакеты MongoDB не являются исключением, и это был бы мой рекомендуемый способ установки и запуска MongoDB в EC2, если вы, конечно, не хотите использовать один из предварительно сконфигурированных AMI с рынка .
Для справки, абсолютно возможно запустить MongoDB в фоновом режиме вручную. Вам нужно как минимум указать параметры --fork
, --logpath
(или эквиваленты файла конфигурации ), чтобы он работал в фоновом режиме (я бы порекомендовал и --logappend
). Когда вы закончите, вы можете либо kill
процесс, либо использовать команду shutdown из оболочки mongo
. Некоторые общие рекомендации по этим вариантам (и многое другое) можно найти здесь.