MONGODB este o bază de date NOSQL orientată către documente, orientată spre documente, cu intersecție index, care permite interogări ad-hoc. Utilizatorii pot utiliza, de asemenea, diferite extensii, cum ar fi securitatea, integrarea și analiza pentru a utiliza MongoDB pentru aplicații mari. Sunt acceptate autentificarea cu LDAP, X.509 și Kerberos și criptare pe baza TLS (securitatea stratului de transport). Există, de asemenea, roluri specifice utilizatorului, funcții de audit pentru analize de conformitate și criminalistică, precum și componente gata făcute pentru a asigura sisteme de încredere.
În acest tutorial, vom vedea instalarea MongoDB pe Ubuntu 20.04 LTS fără a adăuga niciun repo. De asemenea, se poate urma aceiași pași pentru Ubuntu 18.04 LTS sau 19.04/19.10.
Cerințe:
- Ubuntu 20.04 LTS FOCAL FOSSA Server sau desktop.
- Un utilizator non-root cu
sudo
acces
1. Sistem de actualizare
Înainte de a trece la pasul de instalare MongoDB, să actualizăm pachetele existente ale Ubuntu 20.04
sudo apt update
2. Comanda pentru a instala MongoDB pe Ubuntu 20.04
La fel ca 18.04 LTS, MongoDB este disponibil și în depozitul oficial al Ubuntu 20.04 pentru a instala cu o versiune actualizată. Astfel, nu este nevoie să adăugați vreun terț. O singură comandă pentru aceasta va instala Mongo-Tools, MongoDB, MongoDB-Clients MongoDB-Server și componente MongoDB-Server-Core împreună cu alte dependențe.
sudo apt install mongodb
Ieșire pentru comanda de mai sus:
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. Verificați starea MongoDB
După instalare, MongoDB a început automat, însă, dacă nu, atunci puteți utiliza comanda:
systemctl strart mongodb
Pentru a verifica dacă serverul MongoDB rulează corect sau nu, putem folosi comanda de stare:
systemctl status mongodb
4. Comanda pentru a gestiona MongoDB
Iată câteva comenzi de bază pe care ar trebui să le gestioneze această bază de date, cum ar fi pornirea, repornirea, oprirea serverului împreună cu altele.
Pentru a opri serverul MongoDB
sudo systemctl stop mongodb
Pentru a începe din nou.
sudo systemctl start mongodb
Pentru a reporni serverul după câteva modificări.
sudo systemctl restart mongodb
Pentru a dezactiva MongoDB automat, începeți cu serverul care se întâmplă în mod implicit.
sudo systemctl disable mongodb
Pentru a activa din nou pornirea automată a serverului cu sistemul de pornire.
sudo systemctl enable mongodb
Pentru a începe să -l utilizați, trebuie doar să tastați:
mongo
Complet dezinstalați mongodb
În cazul în care nu mai doriți MongoDB pe sistemul dvs. Ubuntu 20.04, pur și simplu eliminați -l folosind comenzile de mai jos:
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
Note de închidere:
Deci, acest tutorial rapid de perete despre instalarea MongoDB pentru serverele Ubuntu 20.04, puteți vedea și același lucru pentruși alte tutoriale conexe.