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 administratoraZostał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.pracaNa terminalu wyświetli następujący ekran wyjściowy:
Edytuj uwierzytelnianie za pomocą następującego tekstu:
bezpieczeństwo: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.