OSX'te MongoDB'yi Kurma ve Çalıştırma
Birisi burada bazı görüşler sunabilirse çok memnun olurum.
MongoDB'de yeniyim ve komut satırında (nispeten) yeniyim.
MongoDB üzerinde yerel olarak başarıyla çalışan bir express/node.js uygulamam vardı, ancak bilgisayarımı yeniden başlattıktan sonra Mongo sunucusunu yeniden başlatmayı denedim ve hata vermeye başladı ve başlamadı. O zamandan beri, Mongo'yu birkaç kez yeniden yükledim ancak aynı hatanın meydana geldiğini gördüm. aldığım şey bu:
privee:mongodb-osx-x86_64-2.4.6 jonlinton$ ./bin/mongo
MongoDB shell version: 2.4.6
connecting to: test
Mon Aug 26 14:48:47.168 Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:145
exception: connect failed
Bir adımı mı atlıyorum? Bir yapılandırma dosyası oluşturmalı mıyım? Bazı temel yönlendirmeler gerçekten yardımcı olacaktır. Her türlü görüş için şimdiden teşekkürler.
70
3
Kurulumdan sonra bin altında data/db dizinini oluşturduğunuzu varsayıyoruz.
Mongo sunucunuz için bir terminal başlatın
/bin` dizinine gidin
Komutu çalıştırın
./mongod
Mongo kabuğunuz için bir terminal başlatın
/bin
dizinine gidinKomutu çalıştırın (veritabanının adını yazdığınızdan emin olun)
./mongo test
Güncellenmiş cevap (9/2/2019):
Homebrew, mongodb formülünü çekirdek deposundan kaldırdı, [bu çekme isteği]'ne bakın (https://github.com/Homebrew/homebrew-core/pull/43770).
Homebrew kullanarak mongodb yüklemenin yeni yolu aşağıdaki gibidir:
Kurulumdan sonra uyarıları takip ederek mongodb servisini başlatabilirsiniz:
Kullanımdan kaldırılmış cevap (8/27/2019):Homebrew kullandığınızı varsayıyorum. İhtiyacınız olan ek bilgileribrew info $FORMULA
Mac kullanıyorsanız ve mongo-db sunucunuzu başlatmak/durdurmak için daha kolay bir yol arıyorsanız, MongoDB Preference Pane bakmanız gereken bir şeydir. Bununla, mongo-db örneğinizi kullanıcı arayüzü üzerinden başlatır/durdurursunuz. Umarım yardımcı olur!