MongoDB je bezplatná a open source škálovatelná NoSQL databáze orientovaná na dokumenty s průnikem indexů, která umožňuje dotazy ad hoc. Uživatelé mohou také použít různá rozšíření, jako je zabezpečení, integrace a analýza, aby mohli používat MongoDB pro velké aplikace. Je podporována autentizace pomocí LDAP, x.509 a Kerberos a šifrování založené na TLS (Transport Layer Security). K dispozici jsou také uživatelské role, funkce auditu pro dodržování předpisů a forenzní analýzy, stejně jako hotové komponenty pro zajištění důvěryhodných systémů.
V tomto tutoriálu uvidíme instalaci MongoDB na Ubuntu 20.04 LTS bez přidání jakéhokoli repo. Také lze postupovat podle stejných kroků pro Ubuntu 18.04 LTS nebo 19.04/19.10.
požadavky:
- Ubuntu 20.04 LTS focal fossa server nebo desktop.
- Uživatel bez oprávnění root s
sudopřístup
1. Aktualizujte systém
Než přejdeme k instalačnímu kroku MongoDB, aktualizujme stávající balíčky Ubuntu 20.04
sudo apt update
2. Příkaz k 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 nainstaluje komponenty Mongo-tools, Mongodb, Mongodb-clients Mongodb-server a Mongodb-server-core spolu s dalšími závislostmi.
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 MongoDB automaticky spustí, ale pokud ne, můžete použít příkaz:
systemctl strart mongodb
Chcete-li zkontrolovat, zda server MongoDB běží správně 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 člověk potřeboval ke správě této databáze, jako je spuštění, restartování, zastavení serveru spolu s dalšími.
Chcete-li zastavit server MongoDB
sudo systemctl stop mongodb
Chcete-li to znovu spustit.
sudo systemctl start mongodb
Pro restart serveru po některých úpravách.
sudo systemctl restart mongodb
Chcete-li deaktivovat automatické spuštění MongoDB se serverem, které se děje ve výchozím nastavení.
sudo systemctl disable mongodb
Chcete-li znovu povolit automatické spuštění serveru při spuštění systému.
sudo systemctl enable mongodb
Chcete-li jej začít používat, zadejte:
mongo
Dokončete odinstalaci MongoDB
V případě, že již MongoDB na svém systému Ubuntu 20.04 nechcete, jednoduše jej odeberte pomocí níže uvedených příkazů:
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 nástěnný rychlý tutoriál o instalaci MongoDB pro servery Ubuntu 20.04, můžete také vidět totéž proa další související tutoriály.










![5 Nejlepší alternativy Quillbot z roku 2025 [zdarma a placené]](https://elsefix.com/tech/ponce/wp-content/uploads/2022/06/QuillBot-Alternatives.png)



