Com connectar-se a la base de dades MongoDB a AWS

Com Connectar Se A La Base De Dades Mongodb A Aws



MongoDB és una base de dades NoSQL que pot emmagatzemar una gran quantitat de dades en un format JSON anomenat BSON. Per garantir la seguretat, l'escala, la rendibilitat i la còpia de seguretat de les dades, es pot connectar a AWS a través de diversos.

Aquest article proporcionarà dos mètodes senzills per connectar-se a la base de dades MongoDB a AWS:

Connecteu MongoDB mitjançant Amazon Cloud9

A la consola de gestió d'Amazon, cerqueu Núvol9 i feu clic a Núvol9 servei per obrir un assistent nou:









Feu clic a Crea entorn botó:







Un nou Crea entorn s'obrirà l'assistent, introduïu nom pel medi ambient:



Seleccioneu el plataforma segons les teves preferències:

Premeu el botó Crear:

Es mostrarà un missatge que la creació de MongoDB trigarà uns quants minuts:

Un cop creat MongoDB, es mostrarà un missatge d'èxit. Després de rebre aquest missatge, feu clic a Obert IDE cloud9:

Obrirà el terminal de Cloud9 IDE:

El següent pas és afegir el repositori MongoDB i, per a això, només cal que creeu un fitxer nou amb l'ordre següent:

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

Ara enganxeu aquest codi al fitxer:

[ mongodb-org- 6.0 ]
nom = Repositori MongoDB
baseurl =https: // repo.mongodb.org / ñam / amazones / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
habilitat = 1
gpgkey =https: // www.mongodb.org / estàtica / pgp / servidor- 6.0 .asc

Després d'afegir el codi, deseu el fitxer i sortiu d'ell, prement CTRL + O i CTRL + X claus:

Per instal·lar el paquet mongodb-org, escriviu:

$ sudo yum instal·lació -i mongodb-org

Després de la instal·lació, escriviu aquesta ordre per comprovar la seva versió instal·lada:

$ mongou --versió

Visita el Lloc web de MongoDB i Inicia sessió . Ara seleccioneu la base de dades que voleu connectar a AWS i feu clic al botó Connecta't botó:

Obrirà un assistent, feu clic a Connecteu-vos amb MongoDB Shell :

Seleccioneu l'opció, seleccioneu l'opció, tinc instal·lat el MongoDB Shell i copieu la cadena de connexió:

Torneu al terminal Cloud9 i enganxeu la cadena de connexió. Premeu Enter, us demanarà la contrasenya, escriviu la vostra contrasenya de MongoDB i premeu Enter:

A la sortida anterior, és visible que MongoDB està connectat mitjançant Cloud9 a AWS.

Connecteu-vos a MongoDB mitjançant EC2

Aneu a la Consola de gestió d'Amazon i buscar EC2 a la barra de cerca. Obriu el Tauler EC2 i feu clic a Instància de llançament llista desplegable i seleccioneu l'opció Instància de llançament :

Obrirà l'assistent d'inici d'una instància, escriviu el nom d'aquesta instància EC2:

Seleccioneu una imatge de màquina d'Amazon com a Amazon Linux , i assegureu-vos que és arquitectura està establert en 64 bits:

Seleccioneu un parell de claus ja existent per a l'inici de sessió segur o genereu un parell de claus nou amb les opcions predeterminades:

Deixeu la resta de la configuració per defecte i premeu el botó Instància de llançament botó:

A missatge d'èxit es mostrarà, feu clic a Connecteu-vos a la instància botó:

Seleccioneu el Client SSH pestanya i copieu el SSH comandament:

El següent pas és obrir el símbol del sistema o el Powershell i pasta l'ordre:

Nota : escriviu sí, a la sol·licitud de continuïtat.

Afegim el Repositori per a MongoDB en un fitxer, així que escriviu aquesta ordre per crear i obrir el fitxer:

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

Escriu aquest codi al fitxer:

[ mongodb-org- 6.0 ]
nom = Repositori MongoDB
baseurl =https: // repo.mongodb.org / ñam / amazones / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
habilitat = 1
gpgkey =https: // www.mongodb.org / estàtica / pgp / servidor- 6.0 .asc

I guarda-ho:

Per instal·lar el paquet mongodb-org, escriviu:

$ sudo yum instal·lació -i mongodb-org

Per comprovar la versió de la versió instal·lada, escriviu:

$ mongou --versió

Navegueu al lloc web oficial de MongoDB, seleccioneu la base de dades que voleu connectar a AWS i feu clic al botó Connecta. Obrirà aquest assistent, des d'aquí seleccioneu l'opció Tinc instal·lat el MongoDB Shell i copieu la cadena de connexió:

El pas final és fer-ho pasta la cadena de connexió a l'indicador d'ordres del client SSH i premeu Entra i escriviu la contrasenya del vostre compte de MongoDB:

A la sortida anterior és visible que la base de dades MongoDB està connectada correctament mitjançant EC2 a AWS.

Conclusió

Moltes persones volen connectar la seva base de dades MongoDB a AWS a causa de la seva seguretat, escalabilitat i facilitat de còpia de seguretat. És possible mitjançant diversos mètodes, però en aquest article hem connectat MongoDB a AWS mitjançant Núvol9 i la EC2 instància. Afegiu un dipòsit per a MongoDB i instal·leu el paquet MongoDB-org, i després connecteu la base de dades desitjada des del lloc web oficial de MongoDB mitjançant la cadena de connexió.