So erstellen Sie MongoDB -Datenbank in AWS EC2

So erstellen Sie MongoDB -Datenbank in AWS EC2

MongoDB ist eine Datenbankplattform, die für Internetanwendungen verwendet wird und für ihre Zuverlässigkeit und Skalierbarkeit sehr beliebt geworden ist. Dies erleichtert die Daten für Entwickler, die Daten zu speichern, zu verwalten und abzurufen. Die MongoDB -Datenbank kann mit einer AWS -EC2 -Instanz verwendet werden, um Datenbankvorgänge mithilfe der Amazon -Webdienste durchzuführen.

In diesem Beitrag wird die Methode erläutert, um eine MongoDB -Datenbank auf EC2 im Detail zu erstellen.

So erstellen Sie MongoDB -Datenbank in AWS EC2?

Das Erstellen einer MongoDB -Datenbank in AWS EC2 erfordert das Starten einer Instanz oder die Verwendung einer vorhandenen EC2.

Um mit dem Prozess zu beginnen, muss der Benutzer entweder eine neue EC2 -Instanz erstellen oder eine vorhandene auswählen. Wählen Sie danach die Instanz aus und klicken Sie auf die Schaltfläche „Verbinden“:

Der Benutzer muss eine SSH -Verbindung der EC2 -Instanz mit der virtuellen Maschine erstellen. Kopieren Sie einfach den Befehl ssh, um ihn in die Eingabeaufforderung einzulegen:

Fügen Sie den kopierten Befehl in die Befehlszeilenschnittstelle ein. In diesem Beitrag war der AMI zum Beispiel „Ubuntu“, sodass es die Ubuntu -virtuelle Maschine startet:

Pakete aktualisieren

Nach dem Erstellen der SSH -Verbindung muss der Benutzer zunächst die Sudo -Pakete aktualisieren. Verwenden Sie dazu den Befehl:

sudo APT -Upgrade

Laden Sie die SSL -Bibliothek herunter

Laden Sie nun die SSL -Bibliothek mit dem Befehl herunter:

sudo apt installieren dirmngr gnupg apt-transport-http

Laden Sie den GPG -Schlüssel herunter

Verwenden Sie den Befehl an den GPG -Schlüssel für MongoDB:

sudo wget -qo - https: // www.MongoDb.org/static/pgp/server-5.0.ASC | sudo apt-key add -

Erstellen Sie eine Liste für MongoDB

Verwenden Sie den Befehl, um eine Liste für MongoDB zu erstellen:

sudo echo "deb [arch = amd64, arm64] https: // repo.MongoDb.org/apt/ubuntu focal/mongoDb-org/5.0 Multiverse "| sudo tee/etc/apt/Quellen.Liste.d/mongoDb-org-5.0.Liste

Laden Sie das erforderliche Paket herunter

So herunterladen das erforderliche Paket vor der Installation von MongoDB mit dem Befehl:

sudo apt-Get-Update

Um das "DPKG" -Paket auf Ubuntu zu installieren, gibt es den folgenden Befehl:

sudo apt installieren dpkg

Verwenden Sie den folgenden Befehl, um auf das Paket zuzugreifen und auszupacken:

sudo -i
WGet http: // Archiv.Uburoot@IP-172-31-18-73: ~# WGet http: // Archiv.Ubuntu.com/ubuntu/pool/main/o/openssl/libsl1.1_1.1.1f-1ubuntu2_amd64.Deb

Zugriff auf die Pakete

Um die DPKG -Pakete auszupacken und zugreifen, schreiben Sie den Befehl:

sudo dpkg -i libsl1.1_1.1.1f-1ubuntu2_amd64.Deb

Installieren Sie den MongoDB

Nach dem Herunterladen aller erforderlichen Pakete ist die Ubuntu -virtuelle Maschine jetzt bereit, den MongoDB zu installieren. Um den MongoDB zu installieren, gibt es den folgenden Befehl:

sudo apt-get install -y mongoDb-org

Nach der Ausführung dieses Befehls ist die MongoDB -Datenbank bereit zu starten:

Starten Sie MongoDB

Schreiben Sie die folgenden Befehle, um den MongoDB zu starten und zu aktivieren:

sudo systemctl starten mongod
sudo systemctl aktivieren mong

Status anzeigen

Um den Status des MongoDB anzuzeigen, um zu bestätigen, ob er aktiv ist oder nicht den folgenden Befehl verwenden:

sudo systemctl Status Mongod

Authentifizierungsinformationen anzeigen

Verwenden Sie den folgenden Befehl, um die Datenbankauthentifizierungsinformationen in MongoDB anzuzeigen:

sudo mongo -eeval 'db.RunCommand (ConnectionStatus: 1) '

Zugang zu MongoDB Shell

Um auf die MongoDB -Shell zuzugreifen, gibt es den Befehl:

sudo mongo

Stellen Sie eine Verbindung zur Datenbank her

Jetzt kann der Benutzer über den Befehl eine Verbindung zur Administratordatenbank herstellen:

sudo verwenden admin

Hier ging es darum, MongoDB zu installieren und eine MongoDB -Datenbank zu erstellen.

Abschluss

So erstellen Sie eine MongoDB -Datenbank in einer AWS -EC2 und authentifizieren den MongoDB. In diesem Artikel wurde gut erklärt, wie man eine MongoDB -Datenbank in AWS EC2 erstellt.