MongoDB to platforma bazy danych używana do aplikacji internetowych i stała się bardzo popularna ze względu na niezawodność i skalowalność. Ułatwia proces przechowywania, zarządzania i pobierania danych dla programistów. Baza danych MongoDB może być używana z instancją AWS EC2 do wykonywania operacji bazy danych za pomocą Amazon Web Services z nimi.
Ten post wyjaśni metodę szczegółowego utworzenia bazy danych MongoDB na EC2.
Jak tworzyć bazę danych MongoDB w AWS EC2?
Tworzenie bazy danych MongoDB w AWS EC2 wymaga najpierw uruchomienia instancji lub użycia istniejącej instancji EC2, a następnie ustanowienia połączenia SSH w celu wykonania poleceń w celu zainstalowania MongoDB, a następnie użycia go do tworzenia baz danych.
Aby rozpocząć od tego procesu, użytkownik musi utworzyć nową instancję EC2 lub wybrać istniejącą, następnie wybierz instancję i kliknij przycisk „Połącz”:
Użytkownik musi zbudować połączenie SSH instancji EC2 za pomocą maszyny wirtualnej. Po prostu skopiuj polecenie SSH, aby wkleić je do wiersza polecenia:
Wklej skopiowane polecenie do interfejsu wiersza poleceń z lokalizacją pliku pary klawiszy „PEM” i uruchom maszynę wirtualną. W tym poście AMI wybrało na przykład „Ubuntu”, więc uruchomi wirtualną maszynę Ubuntu:
Pakiety aktualizacji
Po ustaleniu połączenia SSH użytkownik najpierw musi zaktualizować pakiety Sudo. Aby to zrobić, użyj polecenia:
Sudo Apt Upgrade
Pobierz bibliotekę SSL
Teraz pobierz bibliotekę SSL za pomocą polecenia:
sudo apt Zainstaluj dirmngr gnupg appt-transport-https ca-certyfikaty oprogramowanie Properties-common
Pobierz klucz GPG
Do klucza GPG dla MongoDB użyj polecenia:
sudo wget -qo - https: // www.MongoDB.ORG/STATIC/PGP/SERVER-5.0.ASC | sudo apt-key add -
Utwórz listę dla MongoDB
Aby utworzyć listę dla MongoDB, użyj polecenia:
sudo echo "deb [arch = AMD64, arm64] https: // repo.MongoDB.org/apt/ubuntu focal/MongoDB-org/5.0 Multiverse "| sudo tee/etc/apt/Źródła.lista.D/MongoDB-org-5.0.lista
Pobierz wymagany pakiet
Teraz, aby pobrać wymagany pakiet przed zainstalowaniem MongoDB za pomocą polecenia:
Sudo apt-get Aktualizacja
Aby zainstalować pakiet „DPKG” na Ubuntu, istnieje następujące polecenie:
sudo apt instal dpkg
Aby uzyskać dostęp i rozpakować pakiet, użyj następującego polecenia:
sudo -i
wget http: // archiwum.UBUROOT@IP-172-31-18-73: ~# wget http: // archiwum.Ubuntu.com/ubuntu/basen/main/o/openssl/libssl1.1_1.1.1F-1UBUNTU2_AMD64.Deb
Uzyskaj dostęp do pakietów
Aby rozpakować i uzyskać dostęp do pakietów DPKG, napisz polecenie:
sudo dpkg -i libssl1.1_1.1.1F-1UBUNTU2_AMD64.Deb
Zainstaluj MongoDB
Teraz, po pobraniu wszystkich wymaganych pakietów, maszyna wirtualna Ubuntu jest gotowa do zainstalowania MongoDB i, aby zainstalować MongoDB, istnieje następujące polecenie:
sudo apt-get instal -y MongoDB-org
Po wykonaniu tego polecenia baza danych MongoDB będzie gotowa do rozpoczęcia:
Rozpocznij MongoDB
Napisz następujące polecenia, aby rozpocząć i włączyć MongoDB:
sudo systemctl start mongood
sudo systemctl włącza Mong
Zobacz status
Aby wyświetlić status MongoDB, aby potwierdzić, czy jest on aktywny, czy nie, użyj następującego polecenia:
SUDO SystemCTL Status Mongood
Wyświetl informacje uwierzytelniania
Aby wyświetlić informacje o uwierzytelnianiu bazy danych w MongoDB, użyj następującego polecenia:
sudo mongo -eval 'db.runCommand (ConnectionStatus: 1) '
Dostęp do MongoDB Shell
Aby uzyskać dostęp do skorupy MongoDB, jest polecenie:
Sudo Mongo
Połącz się z bazą danych
Teraz użytkownik może połączyć się z bazą danych administratora za pośrednictwem polecenia:
Sudo Użyj administratora
Chodziło o to, jak zainstalować MongoDB i utworzyć bazę danych MongoDB.
Wniosek
Aby utworzyć bazę danych MongoDB w instancji AWS EC2, konieczne jest najpierw utworzenie połączenia SSH z instancji EC2 do maszyny wirtualnej, a następnie wykonanie poleceń na terminalu, aby zainstalować pakiety wymagane dla bazy danych MongoDB, a następnie zainstalować dostęp do dostępu, dostępu do dostępu i uwierzytelnij MongoDB. W tym artykule dobrze wyjaśniono, jak utworzyć bazę danych MongoDB w AWS EC2.