Jak zainstalować MongoDB na Ubuntu 20.04/18.04 LTS

MongoDB to bezpłatna i skalowalna baza danych zorientowana na dokumenty zorientowana na otwarcie źródła z przecięciem indeksu, która umożliwia zapytania ad hoc. Użytkownicy mogą również korzystać z różnych rozszerzeń, takich jak bezpieczeństwo, integracja i analiza, aby korzystać z MongoDB dla dużych aplikacji. Uwierzytelnianie za pomocą LDAP, X.509 i Kerberos oraz szyfrowanie oparte na TLS (bezpieczeństwo warstwy transportowej) są obsługiwane. Istnieją również role specyficzne dla użytkownika, funkcje kontroli analiz zgodności i kryminalistycznych, a także gotowe komponenty w celu zapewnienia godnych zaufania systemów.

W tym samouczku zobaczymy instalację MongoDB na Ubuntu 20.04 LTS bez dodawania repozytorium. Można również wykonać te same kroki dla Ubuntu 18.04 LTS lub 19,04/19.10.

wymagania:

  • Ubuntu 20.04 LTS Focal Fossa Server lub Desktop.
  • Użytkownik nie-root zsudodostęp

1. System aktualizacji

Przed przejściem do etapu instalacji MongoDB zaktualizujmy istniejące pakiety Ubuntu 20.04

sudo apt update

2. Polecenie instalacji MongoDB na Ubuntu 20.04

Podobnie jak 18,04 LTS, MongoDB jest również dostępny w oficjalnym repozytorium Ubuntu 20.04, aby zainstalować z aktualną wersją. Zatem nie trzeba dodawać żadnej strony trzeciej. Pojedyncze polecenie zainstaluje narzędzia Mongo, MongoDB, MongoDB-Clients-Server i komponenty MongoDB-Server-Core wraz z innymi zależnościami.

sudo apt install mongodb

Wyjście dla powyższego polecenia:

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. Sprawdź status MongoDB

Po instalacji MongoDB automatycznie rozpoczyna się, jednak jeśli nie, możesz użyć polecenia:

systemctl strart mongodb

Aby sprawdzić, czy serwer MongoDB działa poprawnie, czy nie, możemy użyć polecenia statusu:

systemctl status mongodb

4. Polecenie zarządzania mongoDB

Oto kilka podstawowych poleceń, które należy zarządzać tą bazą danych, takich jak Start, Restart, zatrzymanie serwera wraz z innymi.

Aby zatrzymać serwer MongoDB

sudo systemctl stop mongodb

Aby zacząć od nowa.

sudo systemctl start mongodb

Aby zrestartować serwer po niektórych modyfikacjach.

sudo systemctl restart mongodb

Aby wyłączyć automatyczny start MongoDB od serwera, który odbywa się domyślnie.

sudo systemctl disable mongodb

Ponownie włącz automatyczny początek serwera z uruchamianiem systemu.

sudo systemctl enable mongodb

Aby zacząć go używać, po prostu wpisz:

mongo

Ukończ MongoDB odinstaluj

Jeśli nie chcesz już MongoDB w systemie Ubuntu 20.04, po prostu usuń go za pomocą poniższych poleceń:

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

Notatki zamykające:

Tak więc, ten szybki samouczek na temat instalacji MongoDB dla serwerów Ubuntu 20.04, możesz również zobaczyć to samoi inne powiązane samouczki.

Related Posts