A MongoDB egy ingyenes és nyílt forráskódú, méretezhető dokumentum-orientált NOSQL adatbázis index-kereszteződéssel, amely lehetővé teszi az ad hoc lekérdezéseket. A felhasználók különféle kiterjesztéseket is használhatnak, mint például a biztonság, az integráció és az elemzés a MongoDB használatához nagy alkalmazásokhoz. Az LDAP, az X.509 és a Kerberos -val való hitelesítés, valamint a TLS (szállítási réteg biztonsága) alapú titkosítás támogatott. Vannak felhasználó-specifikus szerepek, a megfelelési és a kriminalisztikai elemzések ellenőrzési funkciói, valamint a kész összetevők a megbízható rendszerek biztosítása érdekében.
Ebben az oktatóanyagban látni fogjuk a MongoDB telepítését az Ubuntu 20.04 LTS -re anélkül, hogy bármilyen repó hozzáadása nélkül. Ezenkívül ugyanazokat a lépéseket lehet követni az Ubuntu 18.04 LTS vagy a 19.04/19.10 esetében is.
Követelmények:
- Ubuntu 20.04 LTS fókuszos fossa szerver vagy asztal.
- Nem gyökérfelhasználó
sudo
hozzáférés
1. Frissítse a rendszert
Mielőtt a MongoDB telepítési lépéshez költözne, frissítsük az Ubuntu 20.04 meglévő csomagjait
sudo apt update
2. Parancs a MongoDB telepítésére az Ubuntu 20.04 -re
Csakúgy, mint a 18.04 LTS, a MongoDB az Ubuntu 20.04 hivatalos tárolójában is elérhető, hogy naprakész verzióval telepítse. Ezért nem kell harmadik felet hozzáadni. Egyetlen parancs a mongo-huzatokat, a mongoDB, a mongoDB-klienseket a MongoDB-Server és a MongoDB-Server-Core komponenseket, valamint más függőségeket telepíti.
sudo apt install mongodb
A fenti parancs kimenete:
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. Ellenőrizze a MongoDB állapotát
A telepítés után a MongoDB automatikusan elindul, ha nem, akkor használhatja a parancsot:
systemctl strart mongodb
Annak ellenőrzéséhez, hogy a MongoDB szerver megfelelően fut -e, vagy sem, használhatjuk az Állapot parancsot:
systemctl status mongodb
4. parancs a mongoDB kezelésére
Íme néhány alapvető parancs, amelyre szükség van ennek az adatbázisnak, például a Start, az újraindítás, a szerver megállítása másokkal együtt.
A MongoDB szerver leállításához
sudo systemctl stop mongodb
Hogy újra elindítsa.
sudo systemctl start mongodb
A szerver újraindítása néhány módosítás után.
sudo systemctl restart mongodb
Annak érdekében, hogy letilthassa a MongoDB automatikus indítását a szerverrel, amely alapértelmezés szerint történik.
sudo systemctl disable mongodb
A szerver automatikus indításának engedélyezése a rendszer indításával.
sudo systemctl enable mongodb
A használat elkezdéséhez írja be: írja be:
mongo
Töltse ki a MongoDB eltávolítását
Ha nem akarja, hogy a mongoDB -t már az Ubuntu 20.04 rendszeren, egyszerűen távolítsa el az alábbi parancsok segítségével:
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áró jegyzetek:
Tehát ez a fal gyors bemutatója a MongoDB telepítéséről az Ubuntu 20.04 szerverekhez, ugyanezt is láthatjaés más kapcsolódó oktatóanyagok.