Mongodb'u otomatik olarak nasıl başlatabilirim?


0

Burada tarif edildiği gibi yapıyorum

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

ama dosyamın adı farklı ve yol burada ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist. ve mongo iyi başlıyor, ancak sistemi yeniden başlattıktan sonra son iki komutu tekrar geçtim

sudo launchctl load /Library/LaunchDaemons/org.mongo.mongod.plist
sudo launchctl start org.mongo.mongod

MongoDB'yi bağlantılı makalede açıklandığı şekilde yapılandırmanızı engelleyen herhangi bir şey var mı?
nohillside

Yanıtlar:


0

Yüklemek için sudo kullanmanız gerekiyorsa, plist dosyası root'a ait olabilir. Launchd sadece otomatik olarak yüklenecek sen ~ / Library / LaunchAgents öğesinden, buradaki / Library / LaunchAgents kök dizinine ait aracıları yükler.

Yapabilirsin ls -l ~/Library/LaunchAgents plistin mülkiyetini görmek için. Aslında kullanıcı hesabınız altında çalışmasını istiyorsanız, sahipliğini değiştirebilirsiniz:

sudo chown `whoami` ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist

Bununla birlikte, mongod'u root olarak çalıştırmanız gerekirse, plist / Library / LaunchDaemons konumunda


çok teşekkür ederim bu tam olarak aradığım şey.
x00xer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.