Sou novo no Linux, segui issotutorialfornecido pela documentação oficial do 10gen, pelo que vejo, consigo executar o mongoDB db no console, mas gostaria de executá-lo como um serviço.
isso é o que consegui até agora:
Tenho pesquisado na web mas a maioria dos tutoriais parece estar desatualizada, a distribuição Linux é centOSVersão Linux 2.6.32-279.14.1.el6.openlogic.x86_64
qualquer conselho sobre isso será apreciado
Responder1
Você pode instalar o mongodb-server para CentOS usando o comando
yum install mongodb-server.
Depois de instalado, você pode controlar o serviço mongod com o comando service
service mongod start
por exemplo.
Responder2
Se você não está familiarizado com a escrita de scripts de inicialização personalizados simples (armazenados em /etc/init.d/rc.d
), eu recomendo que você instale o MongoDB a partir de pacotes rpm oficiais que o contêm. O próprio script é responsável por iniciar o serviço MongoDB na inicialização do sistema. Existe o repositório MongoDB yum com pacotes atualizados. O procedimento de como usá-lo é descritoaqui.
Além disso, o /etc/rc.d/rc.local
script é executado pelo init
comando durante a inicialização. Adicionar comandos ao final deste script é uma maneira fácil de iniciar serviços em vez de escrever seus próprios scripts.