Jak zainstalować MongoDB w Debian Top 10

Jak zainstalować MongoDB w Debian Top 10
MongoDB to baza danych NoSQL, która jest prosta, zorientowana na obiekty, skalowalna i dynamiczna baza danych. Jest obecnie bardzo popularny w porównaniu z innymi bazami danych NoSQL, nawet z relacyjnych baz danych ze względu na łatwość uczenia się.

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ę.