Você não mencionou o sabor do Linux que está usando, mas isso abrange os principais tipos:
- Instalação do Ubuntu - link
- Instalação do Debian - link
- Instalação do Redhat / CentOS / Fedora / Amazon - link
Cada um desses guias de instalação orientará você ao instalar o MongoDB como um pacote e cada pacote instalará o MongoDB como um serviço em seu host. Os serviços geralmente são projetados para iniciar na inicialização, serem executados em segundo plano, reiniciar quando as atualizações são concluídas e serem iniciados / parados de maneira fácil e limpa, etc.
Os pacotes do MongoDB não são exceção, e esta seria minha maneira recomendada de instalar e executar o MongoDB no EC2, a menos que você queira ir para um dos AMIs pré-configuradas do mercado , é claro.
Para referência, é absolutamente possível executar o MongoDB manualmente em segundo plano. Você precisará especificar o --fork
, --logpath
options (ou o arquivo de configuração equivalentes) no mínimo para que seja executado em segundo plano (eu recomendaria e --logappend
também). Quando estiver pronto, você pode kill
o processo ou usar o comando de desligamento do mongo
shell . Algumas orientações gerais sobre essas opções (e mais) podem ser encontradas em encontradas aqui .