Ensinnäkin, lataa ja asenna mongodb, en puhu tarkemmasta lataus- ja asennusohjeesta, vaan käyttämäni versio on "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"
Asensin hakemisto oli: D:\MongoDB\Server\3.4\
Aloitin MongoDB:n konfiguraatiotiedostona ja loin uuden mongo.conf-tiedoston itse
<setting> = <value> Tämä konfiguraatiomuoto on MongoDB:n version 2.4 konfiguraatiotiedosto, ja uusi versio voi olla yhteensopiva vanhan version konfiguraatiokomentojen kanssa
Virallinen verkkosivuston esittelylinkki: https://docs.mongodb.com/v2.4/reference/configuration-options/
Uusi versio perustuu YAML-profiilimuotoon ja esittelylinkkiin: https://docs.mongodb.com/manual/reference/configuration-options/
Konfiguraatio on seuraava:
Sitten syötä bin-hakemisto ja käynnistää komento cmd-komennolla, käynnistyskomento on seuraava:
Virhe on seuraava:
--------------------------- mongod.exe - Järjestelmävirhe --------------------------- Tätä ohjelmaa ei voi käynnistää, koska api-ms-win-crt-runtime-l1-1-0.dll puuttuu tietokoneesta. Kokeile asentaa ohjelma uudelleen korjataksesi tämän ongelman. --------------------------- Oletko varma ---------------------------
Näin sen voi korjata:
VC:n asentaminen redit.exe ohjelma ratkaistavaksi
Se on VC:n ohjelma: VC redit.exe Linkki: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Valitse x86 tai x64 ladatessasi järjestelmäsi tarpeiden mukaan, ja asennus onnistuu.
Kun tämä ongelma on ratkaistu, suoritamme käynnistyskomennon uudelleen ja huomaamme, että uusi virhe on seuraava:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F CONTROL [pää] Epäonnistunut globaali alustus: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Ratkaisu: Luo uusi lokikansio D:\MongoDB\Server\3.4\ -hakemistoon!!
Suorita sitten käynnistyskomento uudelleen ja huomaa, ettei tällä kertaa ole virhettä, mutta portti ei ole yhdistetty, käynnistys ei onnistu eikä virhettä raportoida, seuraavasti:
Itse asiassa tämä ei ole onnistunut alku, ja ratkaisu on seuraava:
Luo D:\MongoDB\Server\3.4\hakemiston alla uusi datakansio!!
KoskaKonfiguraatiotiedostossa määrittelemme kahden tiedoston hakemiston, ohjelma ei automaattisesti luo hakemistoa, sinun täytyy luoda se manuaalisesti, jos hakemistoa ei ole, MongoDB ei käynnisty! Virheitä ei välttämättä raportoida!!
Kaikki lokit ja tietohakemistot täytyy luoda manuaalisesti, tällä kertaa aloitus onnistuu!!
Onnistuneen käynnistyksen jälkeen älä sulje cmd-ikkunaa, jos suljet cmd-ikkunan, MongoDB sulkeutuu myös!!
MongoDB:n startup-menestyksen käyttöliittymä on seuraava:
|