Öncelikle, mongodb'u indir ve kur, belirli indirme ve kurulum eğitiminden bahsetmeyeceğim, kullandığım sürüm "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"
Kurulum dizini şuydu: D:\MongoDB\Server\3.4\
MongoDB'yi yapılandırma dosyası şeklinde başlattım ve kendi başıma yeni bir mongo.conf dosyası oluşturdum
<setting> = <value> Bu yapılandırma formatı, MongoDB sürüm 2.4'ün yapılandırma dosyasıdır ve yeni sürüm eski sürümün yapılandırma komutlarıyla uyumlu olabilir
Resmi web sitesi tanıtım bağlantısı: https://docs.mongodb.com/v2.4/reference/configuration-options/
Yeni sürüm, YAML profil formatına ve giriş bağlantısına dayanmaktadır: https://docs.mongodb.com/manual/reference/configuration-options/
Konfigürasyon şöyledir:
Sonra bin dizinine girin ve cmd komutuyla başlatın, başlatma komutu şöyledir:
Hata şöyledir:
--------------------------- mongod.exe - Sistem hatası --------------------------- Bu program başlatılamaz çünkü bilgisayarda api-ms-win-crt-runtime-l1-1-0.dll eksiktir. Bu sorunu çözmek için programı yeniden yüklemeyi deneyin. --------------------------- Emin misiniz ---------------------------
İşte nasıl düzeltileceği:
VC redit.exe programı kurmak çözüm
Bu bir VC programıdır: VC redit.exe Bağlantı: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Sisteminizin ihtiyaçlarına göre indirirken x86 veya x64 seçin, kurulum başarılı olur.
Bu sorun çözüldükten sonra, başlatma komutunu yeniden çalıştırıyoruz ve yeni hatanın şu şekilde olduğunu görüyoruz:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F CONTROL [ana] Başarısız olan küresel başlatma: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Çözüm: D:\MongoDB\Server\3.4\ dizininin altında yeni bir logs klasörü oluşturun!!
Sonra, başlatma komutunu tekrar çalıştırın ve bu sefer hata olmadığını, ancak portun bağlanmadığını, başlatmanın başarılı olmadığını ve hatanın bildirilmediğini görün:
Aslında, bu başarılı bir başlangıç değil ve çözüm şu şekildedir:
D:\MongoDB\Server\3.4\directory altında yeni bir veri klasörü oluşturun!!
ÇünküYapılandırma dosyasında, iki dosyanın dizini belirtiyoruz, program dizini otomatik olarak oluşturmaz, manuel olarak oluşturmanız gerekir, dizin yoksa MongoDB başlamaz! Hatalar bildirilmeyebilir!!
Tüm loglar ve veri dizinleri manuel olarak oluşturulmalıdır, bu sefer başlangıç başarılı!!
Başarılı bir başlangıçtan sonra cmd penceresini kapatmayın, cmd penceresini kapatırsanız MongoDB de kapanır!!
MongoDB girişim başarı arayüzü aşağıdaki gibidir:
|