GNU/Linux >> Tutoriels Linux >  >> Linux

Quelle est la bonne façon de démarrer un service mongod sous Linux / OS X ?

Edit :vous devez maintenant utiliser brew services start mongodb , comme dans la réponse de Gergo...

Lorsque vous installez/mettez à niveau mongodb, brew vous dira quoi faire :

Pour que launchd démarre mongodb lors de la connexion :

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

Ensuite, pour charger mongodb maintenant :

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

Ou, si vous ne voulez pas/n'avez pas besoin de launchctl, vous pouvez simplement exécuter :

    mongod

Cela fonctionne parfaitement.


Avec les versions récentes de mongodb community edition, c'est simple.

Lorsque vous installez via brew, il vous indique exactement quoi faire. Il n'est pas nécessaire de créer un nouveau fichier de contrôle de lancement.

$ 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. Linux vs Unix :Quelle est la différence ?

  2. Quel est le niveau d'exécution actuel du système Linux ?

  3. Quel est l'équivalent Linux du démarrage de Windows ?

  4. Quelle est la bonne façon d'afficher la vitesse de votre CPU sous Linux ?

  5. Quel est l'équivalent FreeBSD de Linux update-rc.d ?

Qu'est-ce que la commande Linux Watch + Exemples

Qu'est-ce que le Shell sous Linux ?

Qu'est-ce que la commande kill sous Linux ?

Quel est le moyen le plus rapide de combiner deux fichiers ou plus sous Linux ?

Quelle est la définition d'une session sous Linux?

Quelle est la bonne façon d'ouvrir une plage de ports dans iptables