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.