Jak tworzyć bazę danych MongoDB w AWS EC2

Jak tworzyć bazę danych MongoDB w AWS EC2

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.