GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuál es la forma correcta de iniciar un servicio mongod en linux/OS X?

Editar:ahora deberías usar brew services start mongodb , como en la respuesta de Gergo...

Cuando instale/actualice mongodb, brew le dirá qué hacer:

Para iniciar mongodb en el inicio de sesión:

    ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents

Luego, para cargar mongodb ahora:

    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist

O, si no desea/necesita launchctl, simplemente puede ejecutar:

    mongod

Funciona perfectamente.


Con versiones recientes de mongodb community edition, esto es sencillo.

Cuando instala a través de brew, le dice qué hacer exactamente. No es necesario crear un nuevo archivo de control de lanzamiento.

$ brew install mongodb
==> Downloading https://homebrew.bintray.com/bottles/mongodb-3.0.6.yosemite.bottle.tar.gz ### 100.0%
==> Pouring mongodb-3.0.6.yosemite.bottle.tar.gz
==> Caveats
To have launchd start mongodb at login:
  ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
Then to load mongodb now:
  launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
Or, if you don't want/need launchctl, you can just run:
  mongod --config /usr/local/etc/mongod.conf
==> Summary
🍺  /usr/local/Cellar/mongodb/3.0.6: 17 files, 159M

Linux
  1. ¿Cuál es el propósito del archivo .bashrc en Linux?

  2. ¿Cómo iniciar el servidor Tomcat en Linux?

  3. ¿Cuál es la ubicación correcta del archivo mysql.sock en Linux?

  4. ¿Cuál es la forma más fácil de detectar datos de tráfico TCP en Linux?

  5. ¿Cuál es la forma más rápida de combinar dos o más archivos en Linux?

¿Qué es el comando Watch de Linux + ejemplos?

¿Qué es el Shell en Linux?

¿Qué es el comando matar en Linux?

¿Cuál es la forma correcta de instalar jdk en Linux?

El servicio MongoDB no se iniciará después de la configuración inicial

¿Cuál es el equivalente Linux del inicio de Windows?