Cum să vă conectați la baza de date MongoDB pe AWS

Cum Sa Va Conectati La Baza De Date Mongodb Pe Aws



MongoDB este o bază de date NoSQL care poate stoca o cantitate mare de date într-un format JSON numit BSON. Pentru a asigura securitatea, scalarea, rentabilitatea și copierea de rezervă a datelor, acesta poate fi conectat la AWS prin diverse.

Acest articol va oferi două metode simple de conectare la baza de date MongoDB pe AWS:

Conectați MongoDB folosind Amazon Cloud9

În consola de gestionare Amazon, căutați nor9 și faceți clic pe nor9 serviciu pentru a deschide un nou expert:









Faceți clic pe Creați mediu buton:







Un nou Creați mediu se va deschide expertul, introduceți Nume pentru mediu:



Selectează platformă dupa preferinte:

Apăsați butonul Creare:

Un mesaj va afișa că crearea MongoDB va dura câteva minute:

Odată ce MongoDB este creat, se va afișa un mesaj de succes. După ce primiți acest mesaj, faceți clic pe Deschis cloud9 IDE:

Va deschide terminalul Cloud9 IDE:

Următorul pas este să adăugați depozitul MongoDB și, pentru asta, pur și simplu creați un fișier nou cu următoarea comandă:

$ sudo nano / etc / yum.repos.d / mongodb-org- 6.0 .repo

Acum lipiți acest cod în fișier:

[ mongodb-org- 6.0 ]
Nume = Depozitul MongoDB
baseurl =https: // repo.mongodb.org / yum / Amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
activat = 1
gpgkey =https: // www.mongodb.org / static / pgp / Server- 6.0 .asc

După adăugarea codului, salvați fișierul și ieșiți din el, apăsând CTRL + O și CTRL + X chei:

Pentru a instala pachetul mongodb-org, tastați:

$ sudo yum instala -și mongodb-org

După instalare, tastați această comandă pentru a verifica versiunea instalată:

$ mongod --versiune

Viziteaza Site-ul web MongoDB și Conectare . Acum selectați baza de date pe care doriți să vă conectați la AWS și faceți clic pe Conectați buton:

Se va deschide un expert, faceți clic pe Conectați-vă cu MongoDB Shell :

Selectați opțiunea, Selectați opțiunea, am MongoDB Shell instalat și copiați șirul de conexiune: :

Navigați înapoi la terminalul Cloud9 și lipiți șirul de conexiune. Apăsați Enter, vă va cere parola, introduceți parola MongoDB și apăsați Enter:

În rezultatul de mai sus, este vizibil că MongoDB este conectat folosind Cloud9 pe AWS.

Conectați-vă la MongoDB folosind EC2

Du-te la Consola de administrare Amazon și caută EC2 în bara de căutare. Deschide Tabloul de bord EC2 și faceți clic pe Lansați Instanța lista derulantă și selectați opțiunea Lansați instanța :

Se va deschide asistentul Lansați o instanță, introduceți numele acestei instanțe EC2:

Selectați o imagine de mașină Amazon ca Amazon Linux , și asigurați-vă că este arhitectură este setat la 64 de biți:

Selectați o pereche de chei deja existentă pentru autentificarea securizată sau generați o nouă pereche de chei utilizând opțiunile implicite:

Lăsați restul setărilor ca implicite și apăsați tasta Lansați instanța buton:

A mesaj de succes se va afișa, faceți clic pe Conectați-vă la Instanță buton:

Selectează Client SSH fila și copiați SSH comanda:

Următorul pas este să deschideți linia de comandă sau Powershell și pastă comanda:

Notă : Tastați da, la solicitarea de continuitate.

Să adăugăm depozitul pentru MongoDB într-un fișier, așa că tastați această comandă pentru a crea și deschide fișierul:

$ sudo nano / etc / yum.repos.d / mongodb-org- 6.0 .repo

Scrieți acest cod în fișier:

[ mongodb-org- 6.0 ]
Nume = Depozitul MongoDB
baseurl =https: // repo.mongodb.org / yum / Amazon / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
activat = 1
gpgkey =https: // www.mongodb.org / static / pgp / Server- 6.0 .asc

Și salvează-l:

Pentru a instala pachetul mongodb-org, tastați:

$ sudo yum instala -și mongodb-org

Pentru a verifica versiunea versiunii instalate, tastați:

$ mongod --versiune

Navigați la site-ul oficial al MongoDB, selectați baza de date pe care doriți să o conectați pe AWS și faceți clic pe butonul Conectare. Se va deschide acest expert, de aici selectați opțiunea Am instalat MongoDB Shell și copiați șirul de conexiune:

Pasul final este să pastă șirul de conexiune în linia de comandă a clientului SSH și apăsați introduce și introduceți parola contului dvs. MongoDB:

În rezultatul de mai sus este vizibil că baza de date MongoDB este conectată cu succes folosind EC2 pe AWS.

Concluzie

Mulți oameni doresc să-și conecteze baza de date MongoDB la AWS datorită securității, scalabilității și facilității de backup. Este posibil prin diverse metode, dar în acest articol am conectat MongoDB la AWS folosind nor9 si EC2 instanță. Adăugarea unui depozit pentru MongoDB și instalarea pachetului MongoDB-org, apoi conectarea bazei de date dorite de pe site-ul oficial MongoDB folosind șirul de conexiune.