sql >> Databáze >  >> NoSQL >> MongoDB

Nastavení prostředí MongoDB | Nainstalujte MongoDB na Windows

V předchozím kurzu MongoDB jsme diskutovali o výhodách a omezeních MongoDB . V tomto kurzu nastavení prostředí MongoDB uvidíme, jak nastavit prostředí pro MongoDB ve vašem operačním systému Windows. Také se naučíme, jak nainstalovat MongoDB.

Pojďme tedy k nastavení/instalaci prostředí MongoDB.

Nastavení prostředí MongoDB | Nainstalujte MongoDB na Windows

Kroky pro nastavení prostředí MongoDB v systému Windows

Nastavení prostředí MongoDB je pro OS Windows velmi snadné. Chcete-li provést nastavení prostředí, budete muset provést několik jednoduchých kroků.

  1. Znáte architekturu systému Windows
  2. Stáhněte si instalační soubor MongoDB
  3. Nainstalujte nastavení MongoDB
  4. Nastavte prostředí MongoDB
  5. Připojte se k serveru MongoDB
  6. MongoDB jako služba Windows
  7. Vytvořte konfigurační soubor
  8. Spusťte nastavení prostředí MongoDB

a. Poznejte svou architekturu Windows

Před stažením nastavení MongoDB musíte vědět, jakou verzi Windows používáte. Chcete-li se dozvědět o architektuře vašeho systému, otevřete příkazový řádek a spusťte některé níže uvedené příkazy.

Image.1 Nastavení prostředí MongoDB – Znáte svou architekturu Windows

Po provedení těchto příkazů budete vědět, zda váš systém běží na 32bitové nebo 64bitové architektuře. Poté si musíte odpovídajícím způsobem stáhnout nastavení MongoDB.

b. Stáhněte si instalační soubor MongoDB

Poté, co znáte architekturu, musíte si stáhnout nejnovější verzi MongoDB z oficiálních stránek.

Obrázek.2 Nastavení prostředí MongoDB – Stáhněte si soubor nastavení MongoDB

Pomocí tohoto odkazu si můžete stáhnout z komunitního serveru MongoDB.

ttps://www.mongodb.org/downloads

Stáhněte si soubor MSI z tohoto serveru.

Obrázek 3. Stáhněte si instalační soubor MongoDB

c. Nainstalujte MongoDB Setup

Chcete-li nainstalovat nastavení MongoDB, musíte soubor spustit jako správce. Poté musíte postupovat podle průvodce nastavením, který se zobrazí v procesu instalace.

Obraz. 4 Nastavení prostředí MongoDB – Nainstalujte nastavení MongoDB

Obraz. 5 Nastavení prostředí MongoDB – Nainstalujte nastavení MongoDB

Můžete si vybrat vlastní adresář pro data a soubory protokolu MongoDB. Jinak ve výchozím nastavení nainstaluje MongoDB do C:\Program Files\MongoDB\Server\3.6\.

MongoDB nemá žádnou systémovou závislost, takže není problematické vybrat si v adresáři libovolnou složku. Můžete si vybrat libovolný adresář v systému.

Obraz. 6 Nastavení prostředí MongoDB – Nainstalujte nastavení MongoDB

Uvidíte možnost nainstalovat kompas MongoDB kromě služby MongoDB a můžete zaškrtnout políčko, pokud chcete, aby se MongoDB nainstaloval. Pokud ne, nechte pole prázdné.

Obraz. 7 Nastavení prostředí MongoDB – Nainstalujte nastavení MongoDB

Obraz. 8 Nastavení prostředí MongoDB – Nainstalujte nastavení MongoDB

d. Nastavení prostředí MongoDB

Všechna data MongoDB jsou uložena v určeném datovém adresáři. Musíte jej vytvořit ručně ve složce MongoDB na jednotce C. Za tímto účelem spusťte na příkazovém řádku následující příkaz.

 md \data\db  

MongoDB můžete nainstalovat na libovolné místo podle svého výběru. 

Obraz. 9 Nastavení prostředí MongoDB

e. Spusťte MongoDB

Chcete-li spustit MongoDB, musíte provést tento příkaz. Tím se spustí hlavní proces MongoDB. Ve spodní části příkazového řádku se zobrazí zpráva „čekání na připojení“. To znamená, že proces byl úspěšně zahájen.

„C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe“

Obraz. 10 Nastavení prostředí MongoDB – Spusťte MongoDB

f. Připojte se k serveru MongoDB

Po spuštění souboru MongoDB.exe proces začal. Nyní jej musíme připojit k serveru MongoDB. Připojíme jej přes shell Mongo.exe otevřením dalšího příkazového řádku. Nyní musíte provést příkaz pro připojení k shellu. 

"C:\Program Files\MongoDB\Server\3.6\bin\mongo.exe"

Nyní je MongoDB připraven k použití. Spuštěný proces MongoDB můžete ukončit stisknutím „ctrl+c“.

Obrázek 11. Nastavení prostředí MongoDB – Připojte se k serveru MongoDB

g. MongoDB jako služba Windows

Nyní musíte vytvořit některé adresáře pomocí příkazového řádku a provedením následujících příkazů:

mkdir c:\data\db

mkdir c:\data\log  

Také můžete přímo vytvářet nové složky na jednotce c. Nejprve vytvořte složku a pojmenujte ji „data“ a poté v datové složce vytvořte dvě složky jako „db“ a „log“. Všechny vaše databáze a soubory protokolu budou uloženy v těchto dvou složkách.

Obrázek 11. Nastavení prostředí MongoDB – MongoDB jako služba Windows

h. Vytvořte konfigurační soubor MongoDB

Po vytvoření adresářů je třeba vytvořit konfigurační soubor. Soubor musí specifikovat jak systemLog.path, tak storage.dbPath. V opačném případě se na displeji zobrazí chyba a službu nebude možné spustit.

systemLog:
    cíl:soubor
    cesta:c:\data\log\mongod.log
úložiště:
    dbPath:c:\data\db  

i. Vytvořte službu MongoDB

Tento příkaz musíte provést pro vytvoření služby MongoDB

sc.exe create MongoDB binPath=“\”C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe\” –service –config=\”C:\Program Files\MongoDB\Server\3.6 \mongod.cfg\”” DisplayName=“MongoDB” start=“auto”  

Pokud je služba úspěšně vytvořena, zobrazí se následující zpráva 

[SC] CreateService ÚSPĚCH  

j. Spusťte službu MongoDB

Pokud chcete službu spustit, musíte napsat jedinou větu do příkazového řádku.
net start MongoDB.

k. Zastavte službu

Podobně pro zastavení služby musíte provést následující příkaz.
net stop MongoDB

l. Odebrat službu

Službu můžete kdykoli smazat spuštěním tohoto jednoduchého kódu.  
net stop MongoDB  
Toto nejprve zastaví službu a poté ji odstraní ze systému.

To vše bylo o kurzu nastavení prostředí MongoDB. Doufám, že se vám líbí naše vysvětlení Jak nainstalovat MongoDB na Windows 10.

Závěr

Proto jsme viděli nastavení prostředí MongoDB. Také se naučíme, jak ji spustit jako službu Windows. Bylo to všechno o stažení nastavení a zapsání několika řádků kódu do příkazového řádku. Kromě toho, pokud máte jakýkoli dotaz, neváhejte se zeptat v sekci komentářů.


  1. Redis - Jak souvisí klíč HASH a SET a ZSET na uložení CrudRepository?

  2. Vytvořte webovou stránku internetového obchodu s potravinami pomocí Angular, NodeJS, Express a MongoDB

  3. Jak streamovat výsledky dotazů MongoDB s nodejs?

  4. Rozdíl mezi InputSplit a bloky v Hadoopu