Jak zainstalować MongoDB na Ubuntu Top 10.Top 10

Jak zainstalować MongoDB na Ubuntu Top 10.Top 10

Mongo DB to open source, zorientowana na dokument, międzyplatformowa baza danych. MongoDB jest klasyfikowana jako baza danych NoSQL, używana do przechowywania dużych ilości danych. W MongoDB zamiast tradycyjnych tabel używane są dokumenty i kolekcje. W tego rodzaju bazie danych informacje są przechowywane w elastycznym formacie, takim jak dokumenty JSON, w których pola zmieniają się z jednego dokumentu na drugi. Ta baza danych nie wymaga żadnego predefiniowanego schematu, a struktura danych może się zmienić z czasem. Trzeba wiedzieć, jak zainstalować MongoDB zarówno w systemach operacyjnych Windows, jak i Linux.

W tym artykule pokaże, jak zainstalować MongoDB na Ubuntu 20.04 Korzystanie z wiersza poleceń z oficjalnego repozytorium. Wszystkie polecenia omówione w tym artykule związane z instalacją MongoDB zostaną wykonane na Ubuntu 20.04.

Zainstaluj MongoDB na Ubuntu 20.04

Wykonaj następujące kroki, aby zainstalować MongoDB na Ubuntu 20.04 System:

Najpierw otwórz okno zacisku za pomocą skrótu Ctrl + alt + T. Zaloguj się jako użytkownik root w systemie.

Dodaj repozytorium MongoDB

Aby zainstalować najnowszą wersję MongoDB w swoim systemie, musisz najpierw dodać jego repozytorium do Ubuntu 20.04. Aby dodać oficjalny klawisz repozytorium pakietów MongoDB za pomocą WGET, uruchom następujące polecenie na terminalu:

$ wget -qo - https: // www.MongoDB.ORG/STATIC/PGP/SERVER-4.2.ASC | sudo apt-key add -

Następnie dodaj repozytorium MongoDB do Ubuntu 20.04, jak następuje:

$ echo "deb [arch = amd64, arm64] https: // repo.MongoDB.org/apt/ubuntu
Bionic/MongoDB-org/4.2 Multiverse "| sudo tee/etc/apt/Źródła.lista.D/
MongoDB-org-4.2.lista

Zainstaluj MongoDB na Ubuntu 20.04

W poprzednim kroku oficjalne repozytorium MongoDB i klucz zostały uwzględnione w twoim systemie. W tym kroku zainstalujesz MongoDB na swoim Ubuntu 20.04 System. Zaleca się najpierw zaktualizowanie systemu przed zainstalowaniem jakichkolwiek pakietów oprogramowania. Aby zaktualizować system, uruchom następujące polecenie:

Aktualizacja $ sudo apt

Następnie zainstalujesz MongoDB w swoim systemie. Aby zainstalować MongoDB, użyj następującego polecenia:

$ sudo apt-get instaluj mongoDB-org -y

Zarządzaj usługami MongoDB

Po zakończeniu instalacji MongoDB, używając następujących poleceń, możesz uruchomić, zatrzymać i włączyć usługi MongoDB, gdy system się uruchamia.

$ sudo systemctl stop Mongood.praca
$ sudo systemctl start mongood.praca
$ sudo systemctl włącz Mongood.praca

Sprawdź status usług MongoDB (będzie on albo uruchomiony, albo nie) za pomocą następującego polecenia:

$ sudo systemCtl Status Mongood

Uruchom powłokę MongoDB

MongoDB bezpośrednio słucha w porcie 27017. Podłącz powłokę MongoDB za pomocą następującego polecenia:

$ Mongo -Host 127.0.0.1: 27017

Użyj następującego polecenia, aby otworzyć konsolę MongoDB:

$ Mongo

Dodaj użytkownika administratora

Aby utworzyć i dodać użytkownika administratora, użyj następującego polecenia w powładzie MongoDB:

> Użyj administratora

Zostałeś zalogowany jako użytkownik administratora na serwerze MongoDB. Utwórz nowego użytkownika administratora z następującym poleceniem:

> db.createuser (user: „admin”, pwd: „new_password_here”, role: [rola: „root”, db: „admin”])

W następnym kroku, aby zabezpieczyć bazę danych, musisz włączyć uwierzytelnianie logowania. Otwórz plik konfiguracyjny MongoDB za pomocą następującego polecenia:

$ sudo nano/lib/systemd/system/mongod.praca

Na terminalu wyświetli następujący ekran wyjściowy:

Edytuj uwierzytelnianie za pomocą następującego tekstu:

bezpieczeństwo:
Upoważnienie: włączone

Edytuj i zapisz plik, aby zachować te zmiany. Uruchom następujące polecenie, aby ponownie uruchomić usługi Mangodb:

$ sudo systemctl restart mongood

Teraz tylko uwierzytelnieni użytkownicy mają dostęp do bazy danych MongoDB, w następujący sposób:

$ Mongo -U admin -p -AutenticationDatabase Admin

Po wykonaniu powyższego polecenia zostaniesz poproszony o wprowadzenie hasła. Wprowadź hasło, a konsola MongoDB wyświetli się na terminalu.

Aby wyjść z powłoki MongoDB, użyj następującego polecenia:

> Zakończ ()

Wniosek

W tym artykule nauczyłeś się instalować i konfigurować MongoDB z Ubuntu 20.04. Możesz zbadać więcej poleceń powłoki MongoDB za pomocą wiersza poleceń w Ubuntu 20.04.