Først og fremst, last ned og installer Mongodb, jeg skal ikke snakke om den spesifikke nedlastings- og installasjonsveiledningen, versjonen jeg bruker er "mongodb-win32-x86_64-2008plus-SSL-3.4.7-signed"
Mappen jeg installerte var: D:\MongoDB\Server\3.4\
Jeg startet MongoDB i form av en konfigurasjonsfil og laget en ny.conf-fil selv
<setting> = <value> Dette konfigurasjonsformatet er konfigurasjonsfilen til MongoDB versjon 2.4, og den nye versjonen kan være kompatibel med konfigurasjonskommandoene til den gamle versjonen
Offisiell nettside introduksjonslenke: https://docs.mongodb.com/v2.4/reference/configuration-options/
Den nye versjonen er basert på YAML-profilformatet, og introduksjonslenken: https://docs.mongodb.com/manual/reference/configuration-options/
Konfigurasjonen er som følger:
Gå deretter inn i bin-katalogen og start den med cmd-kommandoen, oppstartskommandoen er som følger:
Feilen er som følger:
--------------------------- mongod.exe - Systemfeil --------------------------- Dette programmet kan ikke startes fordi api-ms-win-crt-runtime-l1-1-0.dll mangler på datamaskinen. Prøv å installere programmet på nytt for å fikse dette problemet. --------------------------- Er du sikker ---------------------------
Slik fikser du det:
Installasjon av VC redit.exe program for å løse
Det er et program for VC: VC redit.exe Lenke: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Velg x86 eller x64 når du laster ned etter systemets behov, og installasjonen er vellykket.
Etter at dette problemet er løst, kjører vi oppstartskommandoen på nytt og finner ut at den nye feilen er som følger:
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] Mislykket global initialisering: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Løsning: Lag en ny loggmappe under D:\MongoDB\Server\3.4\-mappen!!
Deretter utfører du oppstartskommandoen igjen, og finner at det ikke er noen feil denne gangen, men porten er ikke tilkoblet, oppstarten er ikke vellykket, og feilen ikke rapporteres, som følger:
Faktisk er dette ikke en vellykket start, og løsningen er som følger:
Under D:\MongoDB\Server\3.4\mappen oppretter du en ny datamappe!!
FordiI konfigurasjonsfilen spesifiserer vi mappen til de to filene, programmet vil ikke automatisk opprette katalogen, du må opprette den manuelt, hvis mappen ikke eksisterer, vil MongoDB ikke starte opp! Feil kan ikke rapporteres!!
Alle logger og datakataloger må opprettes manuelt, og denne gangen lykkes starten!!
Etter vellykket oppstart, ikke lukk cmd-vinduet, hvis du lukker cmd-vinduet, vil også MongoDB bli stengt!!
MongoDBs oppstartssuksessgrensesnitt er som følger:
|