În primul rând, descarcă și instalează mongodb, nu voi vorbi despre tutorialul specific de descărcare și instalare, versiunea pe care o folosesc este "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"
Directorul pe care l-am instalat a fost: D:\MongoDB\Server\3.4\
Am pornit MongoDB sub forma unui fișier de configurare și am creat singur un nou fișier mongo.conf
<setting> = <value> Acest format de configurare este fișierul de configurare al versiunii 2.4 a MongoDB, iar noua versiune poate fi compatibilă cu comenzile de configurare ale versiunii vechi
Link de introducere pe site-ul oficial: https://docs.mongodb.com/v2.4/reference/configuration-options/
Noua versiune se bazează pe formatul profilului YAML și pe linkul de introducere: https://docs.mongodb.com/manual/reference/configuration-options/
Configurația este următoarea:
Apoi introduci directorul bin și îl pornești cu comanda cmd, comanda de pornire este următoarea:
Eroarea este următoarea:
--------------------------- mongod.exe - Eroare de sistem --------------------------- Acest program nu poate fi lansat deoarece lipsește api-ms-win-crt-runtime-l1-1-0.dll din calculator. Încearcă să reinstalezi programul pentru a rezolva această problemă. --------------------------- Eşti sigur ---------------------------
Iată cum se rezolvă:
Instalarea unui program VC redit.exe pentru a rezolva
Este un program al VC: VC redit.exe Link: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Alege x86 sau x64 când descarci, în funcție de nevoile sistemului tău, iar instalarea este reușită.
După ce această problemă este rezolvată, reruleăm comanda de pornire și constatăm că noua eroare este următoarea:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F CONTROL [main] Inițializare globală eșuată: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Soluție: Creează un nou folder de loguri sub directorul D:\MongoDB\Server\3.4\!!
Apoi, executați din nou comanda de pornire și constatați că de data aceasta nu există nicio eroare, dar portul nu este conectat, pornirea nu este reușită și eroarea nu este raportată, după cum urmează:
De fapt, acesta nu este un început reușit, iar soluția este următoarea:
Sub directorul D:\MongoDB\Server\3.4\, creează un folder nou de date!!
Pentru căÎn fișierul de configurare, specificăm directorul celor două fișiere, programul nu va crea automat directorul, trebuie să-l creezi manual, dacă directorul nu există, MongoDB nu va porni! Erorile pot să nu fie raportate!!
Toate registrele și directoarele de date trebuie create manual, de data aceasta pornirea este reușită!!
După pornirea cu succes, nu închide fereastra cmd, dacă închizi fereastra cmd, și MongoDB va fi închis!!
Interfața de succes a startup-urilor MongoDB este următoarea:
|