So stellen Sie eine Verbindung zur MongoDB -Datenbank auf AWS her

So stellen Sie eine Verbindung zur MongoDB -Datenbank auf AWS her
MongoDB ist eine NoSQL -Datenbank, die eine große Datenmenge in einem JSON -Format namens BSON speichern kann. Um Sicherheit, Skalierung, Kosteneffizienz und Sicherungsdaten zu gewährleisten, kann sie über verschiedene AWS angeschlossen werden.

In diesem Artikel werden zwei einfache Methoden zur Verbindung zur MongoDB -Datenbank auf AWS bereitgestellt:

  • Stellen Sie mit Amazon Cloud9 eine Verbindung zu MongoDB her
  • Stellen Sie mit EC2 eine Verbindung zu MongoDB her

Schließen Sie MongoDB mit Amazon Cloud9 an

In der Amazon Management -Konsole suchen Wolke 9 und klicken Sie auf die Wolke 9 Service, um einen neuen Zauberer zu eröffnen:

Klick auf das Umgebung schaffen Taste:

Ein neuer Umgebung schaffen Der Assistent wird sich öffnen und die betreten Name Für die Umwelt:

Wähle aus Plattform gemäß Ihren Vorlieben:

Drücken Sie die Taste erstellen:

Eine Nachricht zeigt an, dass die Erstellung von MongoDB einige Minuten dauert:

Sobald MongoDB erstellt wurde, wird eine Erfolgsnachricht angezeigt. Nachdem Sie diese Nachricht erhalten haben, klicken Sie auf Offen Cloud9 IDE:

Es wird das Terminal von Cloud9 IDE öffnen:

Der nächste Schritt besteht darin, das MongoDB -Repository hinzuzufügen und dafür einfach eine neue Datei mit dem folgenden Befehl zu erstellen:

$ sudo nano /etc /yum.Repos.d/mongoDb-org-6.0.Repo

Fügen Sie diesen Code nun in die Datei ein:

[Mongodb-org-6.0]
Name = MongoDB Repository
BaseURl = https: // repo.MongoDb.org/yum/Amazon/2/mongoDB-org/6.0/x86_64/
gpgcheck = 1
aktiviert = 1
gpgkey = https: // www.MongoDb.org/static/pgp/server-6.0.ASC

Speichern Sie nach dem Hinzufügen des Code die Datei und beenden Sie sie, indem Sie sie drücken Strg + o Und Strg + x Schlüssel:

So installieren Sie den MongoDB-ORG-Pakettyp:

$ sudo yum install -y mongoDb -org

Geben Sie nach der Installation diesen Befehl ein, um die installierte Version zu überprüfen:

$ mongod -Verssion

Besuche den MongoDB -Website Und anmelden. Jetzt Wählen Sie die Datenbank Sie möchten eine Verbindung zu AWS herstellen und auf die klicken Verbinden Taste:

Es wird einen Assistenten öffnen, klicken Sie auf Verbinden Sie sich mit MongoDB Shell:

Wählen Sie die Option aus, wählen Sie die Option aus, ich habe die MongoDB -Shell installiert und kopieren Sie die Verbindungszeichenfolge::

Navigieren Sie zurück zum Cloud9 -Terminal und fügen Sie die Verbindungszeichenfolge ein. Drücken Sie die Eingabetaste, fordern Sie das Passwort ein, geben Sie Ihr MongoDB -Passwort ein und drücken Sie die Eingabetaste:

In der obigen Ausgabe ist es sichtbar, dass MongoDB mit Cloud9 auf AWS verbunden ist.

Stellen Sie mit EC2 eine Verbindung zu MongoDB her

Gehe zum Amazon Management -Konsole und suchen EC2 in der Suchleiste. Öffne das EC2 Dashboard und klicken Sie auf die Startinstanz Dropdown-Liste und wählen Sie die Option aus Startinstanz:

Es wird ein Instanz -Assistent eröffnen, den Namen für diese EC2 -Instanz eingeben:

Wählen Sie ein Amazon -Maschinenbild als Amazon Linux, und stellen Sie sicher, dass es es ist die Architektur ist auf 64 Bit eingestellt:

Wählen Sie ein bereits vorhandenes Schlüsselpaar für die sichere Anmeldung oder generieren Sie ein neues Schlüsselpaar mit den Standardoptionen:

Lassen Sie den Rest der Einstellungen als Standardeinstellung und drücken Sie die Startinstanz Taste:

A Erfolgsmeldung Klicken Sie auf die Verbindung zu Instanz herstellen Taste:

Wähle aus SSH -Kunde Registerkarte und kopieren Sie die Ssh Befehl:

Der nächste Schritt besteht darin, die Eingabeaufforderung oder die PowerShell zu öffnen und Paste der Befehl:

Notiz: Geben Sie auf der Eingabeaufforderung für Kontinuität ein, ja.

Fügen wir das Repository für MongoDB in einer Datei hinzu. Geben Sie diesen Befehl aus, um die Datei zu erstellen und zu öffnen:

$ sudo nano /etc /yum.Repos.d/mongoDb-org-6.0.Repo

Schreiben Sie diesen Code in die Datei:

[Mongodb-org-6.0]
Name = MongoDB Repository
BaseURl = https: // repo.MongoDb.org/yum/Amazon/2/mongoDB-org/6.0/x86_64/
gpgcheck = 1
aktiviert = 1
gpgkey = https: // www.MongoDb.org/static/pgp/server-6.0.ASC

Und rette es:

Um das MongoDB-ORG-Paket zu installieren, geben Sie ein:

$ sudo yum install -y mongoDb -org

Um die Version der installierten Version zu überprüfen, geben Sie ein:

$ mongod -Verssion

Navigieren Sie zur offiziellen Website von MongoDB, wählen Sie die Datenbank, die Sie auf AWS herstellen möchten, und klicken Sie auf die Schaltfläche "Verbinden". Es wird diesen Assistenten geöffnet, von hier aus Wählen Sie die Option, in der ich die MongoDB -Shell installiert habe, und kopieren Sie die Verbindungszeichenfolge:

Der letzte Schritt ist zu Paste Die Verbindungszeichenfolge in die Eingabeaufforderung des SSH -Clients und klettern Eingeben und geben Sie das Passwort Ihres MongoDB -Kontos ein:

In der obigen Ausgabe ist es sichtbar, dass die MongoDB -Datenbank erfolgreich mit EC2 auf AWS verbunden ist.

Abschluss

Viele Menschen möchten ihre MongoDB -Datenbank aufgrund ihrer Sicherheit, Skalierbarkeit und Backup -Einrichtung mit AWS verbinden. Es ist durch verschiedene Methoden möglich, aber in diesem Artikel haben wir MongoDB mit AWS mithilfe der Verwendung verbunden Wolke 9 und das EC2 Beispiel. Hinzufügen eines Repositorys für MongoDB und Installation des MongoDB-ORG.