Jak nainstalovat MongoDB na Ubuntu 20.04/18.04 LTS

MongoDB je bezplatná a otevřený source škálovatelná databáze orientovaná na dokumenty s indexem s průsečíkem indexu, která umožňuje ad hoc dotazy. Uživatelé mohou také používat různá rozšíření, jako je zabezpečení, integrace a analýza k použití MongoDB pro velké aplikace. Je podporováno ověřování pomocí LDAP, X.509 a Kerberos a šifrování na základě TLS (zabezpečení transportní vrstvy). Existují také role specifické pro uživatele, auditorské funkce pro dodržování předpisů a forenzní analýzy, jakož i hotové komponenty, které zajišťují důvěryhodné systémy.

V tomto tutoriálu uvidíme instalaci MongoDB na Ubuntu 20.04 LTS, aniž bychom přidali jakékoli repo. Také lze postupovat podle stejných kroků pro Ubuntu 18.04 LTS nebo 19.04/19.10.

Požadavky:

  • Ubuntu 20.04 LTS FOCSICKÁ FOSSA SERVER nebo PROSTIP.
  • Uživatel bez kořene ssudopřístup

1. Aktualizace systému

Než se přesuneme na krok instalace MongoDB, aktualizujme stávající balíčky Ubuntu 20.04

sudo apt update

2. Příkaz pro instalaci MongoDB na Ubuntu 20.04

Stejně jako 18.04 LTS je MongoDB k dispozici také v oficiálním úložišti Ubuntu 20.04 pro instalaci s aktuální verzí. Není tedy třeba přidávat žádnou třetí stranu. Jediný příkaz pro něj bude nainstalovat komponenty mongodb, mongodb, mongodb-cliens mongodb a mongodb-server-core komponenty spolu s dalšími závislosti.

sudo apt install mongodb

Výstup pro výše uvedený příkaz:

The following additional packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb-clients mongodb-server mongodb-server-core
The following NEW packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb mongodb-clients mongodb-server mongodb-server-core
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 56.8 MB of archives.
After this operation, 234 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

3. Zkontrolujte stav MongoDB

Po instalaci se však mongoDB automaticky začne, pokud ne, můžete příkaz použít:

systemctl strart mongodb

Chcete -li zkontrolovat, zda je server MongoDB správně spuštěn nebo ne, můžeme použít příkaz status:

systemctl status mongodb

4. Příkaz pro správu MongoDB

Zde je několik základních příkazů, které by bylo třeba tuto databázi spravovat, jako je start, restart, zastavte server spolu s ostatními.

Chcete -li zastavit server MongoDB

sudo systemctl stop mongodb

Znovu to spustit.

sudo systemctl start mongodb

Restartovat server po některých úpravách.

sudo systemctl restart mongodb

Za deaktivaci automatického spuštění mongoDB s serverem, ke kterému dochází ve výchozím nastavení.

sudo systemctl disable mongodb

Chcete -li opět povolit automatický zahájení serveru se spuštěním systému.

sudo systemctl enable mongodb

Chcete -li jej začít používat, stačí zadat:

mongo

Kompletní odinstalace MongoDB

V případě, že už nechcete MongODB ve svém systému Ubuntu 20.04, jednoduše jej odstraňte pomocí příkazů níže:

sudo service mongodb stop
sudo apt remove mongodb
sudo apt purge mongodb*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
sudo apt autoremove

Závěrečné poznámky:

Takže tento rychlý návod na zdi o instalaci MongoDB pro servery Ubuntu 20.04 můžete vidět také pro to saméa další související návody.

Related Posts