W przeciwieństwie do relacyjnych baz danych, jest wolny od tabel, możesz łatwo dodawać i modyfikować dane ze względu na jego model danych zorientowany na dokument, a z powodu tego modelu może odpowiadać różnym typom danych wielu języków programowania.
MongoDB ma pewne charakterystyczne funkcje, takie jak bez schematu, więc jesteś wolny od ciężaru mapowania typu, podobnie można go używać jako system plików z replikacją danych i funkcjami równoważenia ładowania na wielu maszynach do przechowywania plików.
W tym artykule omówimy metodę instalacji MongoDB na Debian 11.
Jak zainstalować MongoDB na Debian 11
Aby zainstalować najnowszą wersję MongoDB na Debian, najpierw zainstalujemy pakiet „WGET”. Ten pakiet służy do importowania klucza GPG MongoDB.
$ sudo apt-get instaluj wget
Zaimportujemy klucz GPG MongoDB z jego oficjalnej strony internetowej.
$ wget -qo - https: // www.MongoDB.ORG/STATIC/PGP/SERVER-5.0.ASC | sudo apt-key add -
Wyjście wykonanego polecenia powinno być „OK”. Istnieje ostrzeżenie, że klucz, który będziemy dodawać, jest przestarzałe, ale nadal możemy go użyć. Włącz repozytorium MongoDB, tworząc plik /etc/apt/źródła.lista.D/MongoDB-org-5.0.lista A ponieważ wersja MongoDB „Bullseye” wciąż nie jest wydana, więc używamy wersji MongoDB „Buster”.
$ echo "deb http: // repo.MongoDB.org/apt/debian buster/mongoDB-org/5.0 Main "| sudo tee/etc/apt/źródła.lista.D/MongoDB-org-5.0.lista
Zaktualizuj repozytorium.
Teraz zainstalujemy pakiet MongoDB wraz z innymi pakietami związanymi z MongoDB.
$ sudo apt-get instalacja MongoDB-org MongoDB-org-server MongoDB-org-databaza MongoDB-org-mongos MongoDB-org-shell MongoDB-org-tools -y -y
Po udanej instalacji MongoDB uruchom go za pomocą polecenia SystemCtl.
$ sudo systemctl start mongood
Po uruchomieniu MongoDB, włącz to jako
$ sudo systemctl włącz Mongood
Sprawdź status MongoDB i sprawdź, czy działa pomyślnie.
$ sudo systemCtl Status Mongood
Aby sprawdzić instalowaną wersję MongoDB.
$ MONGOD --version
Aby zabezpieczyć MongoDB, uruchom MongoDB.
$ Mongo
Wpisz „admin” w środowisku MongoDB.
Użyj administratora
Zostaniesz przełączony na DB Main. Napisz następujące polecenie, aby dodać użytkownika, aby utworzyć użytkownika, nazwa użytkownika to „Mongoadmin”, a hasło to „ABC123”, możesz odpowiednio zmienić nazwę użytkownika i hasło:
db.Stwórz użytkownika(
Użytkownik: „Mongoadmin”,
PWD: „ABC123”,
Role: [Rola: „UserAdminanyDatabase”, DB: „Admin”]
)
Wyjście pokazuje, że użytkownik jest pomyślnie dodawany. Po zakończeniu wpisz „quit ()”, aby wyjść z środowiska MongoDB.
Aby włączyć bezpieczeństwo MongoDB, otwórz plik konfiguracyjny MongoDB.
$ sudo nano /itp. /Mongood.conf
Dowiedz się „Bezpieczeństwo”, Usunmu, usuwając„#”i napisz linię obok niego.
Upoważnienie: włączone
Zapisz go, naciskając Ctrl + S, a następnie wyjdź, naciskając Ctrl + x. Uruchom ponownie MongoDB, aby mógł odświeżyć zmodyfikowane zmiany:
$ sudo systemctl restart mongood
Aby sprawdzić, czy użytkownik został dodany, uruchomimy następujące polecenie, zmienimy „mongoadmin” w poleceniu według nazwy użytkownika, a po wykonaniu poprosi o hasło, wprowadź hasło, które w naszym przypadku jest „ABC123”.
$ Mongo -u Mongoadmin -p -AutenticationDatabase Admin
Wpisz „Użyj administratora”, gdy znajdziesz się w środowisku MongoDB.
Użyj administratora
Aby wyświetlić użytkowników wpisz „Pokaż użytkowników”:
Pokaż użytkowników
Widzimy, że użytkownik został wyświetlony, który stworzyliśmy.
Wniosek
MongoDB jest łatwy w użyciu, jeśli znasz JavaScript. Jest to również Schemales. Poza tym zaleca się dla początkujących ze względu na łatwość użycia i wydajność. W tym zapisie omówiliśmy procedurę instalacji MongoDB, importując jego klucz do repozytorium Debiana, a następnie instalując go. Potwierdź swój status po uruchomieniu i włączeniu, a następnie dodaj użytkownika do MongoDB, przypisując mu rolę.