Configurando mongodb para inicializar automaticamente no MAC

oraculum

Tagged: ,

MongoDB

Via terminal crie o arquivo plist no diretório: /Library/LaunchDaemons/org.mongo.mongod.plist

Coloque o conteúdo abaixo:

Na linha 11 você configura o local de instalação do seu Mongo, verifique se está no mesmo local padrão.

As vezes ele pode está sendo executado de:

/usr/bin/mongod

Depois precisamos criar o arquivo de log e o diretório onde salvaremos os bancos:

sudo mkdir -p /opt/local/var/db/mongodb
sudo mkdir -p /opt/local/var/log/
sudo touch /opt/local/var/log/mongodb.log

Por fim adicione nosso arquivo plist no Launch:

sudo chown root:wheel /Library/LaunchDaemons/org.mongo.mongod.plist
sudo launchctl load /Library/LaunchDaemons/org.mongo.mongod.plist
sudo launchctl start org.mongo.mongod

Agora ao reiniciar a maquina o Mac irá startar o Mongo automaticamente.

Related links: http://hunterford.me/mongodb-startup-item/

Solução alternativa seria rodar o script feito Andrei Railean: https://github.com/AndreiRailean/MongoDB-OSX-Launchctl

Share Button

Leave a Reply