Cómo conectarse a la base de datos MongoDB en AWS

Como Conectarse A La Base De Datos Mongodb En Aws



MongoDB es una base de datos NoSQL que puede almacenar una gran cantidad de datos en un formato JSON llamado BSON. Para garantizar la seguridad, el escalado, la rentabilidad y la copia de seguridad de los datos, se puede conectar a AWS a través de varios.

Este artículo proporcionará dos métodos sencillos para conectarse a la base de datos MongoDB en AWS:

Conecte MongoDB usando Amazon Cloud9

En la consola de administración de Amazon, busque nube9 y haga clic en el nube9 servicio para abrir un nuevo asistente:









Clickea en el Crear ambiente botón:







un nuevo Crear ambiente se abrirá el asistente, introduzca el nombre por el medio ambiente:



Selecciona el plataforma según sus preferencias:

Presione el botón Crear:

Un mensaje mostrará que la creación de MongoDB tomará varios minutos:

Una vez que se crea MongoDB, se mostrará un mensaje de éxito. Después de recibir este mensaje, haga clic en Abierto IDE de la nube9:

Se abrirá la terminal de Cloud9 IDE:

El siguiente paso es agregar el repositorio de MongoDB, y para eso simplemente crea un nuevo archivo con el siguiente comando:

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

Ahora pega este código en el archivo:

[ mongodb-org- 6.0 ]
nombre =Repositorio MongoDB
baseurl = https: // repo.mongodb.org / mmm / Amazonas / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
activado = 1
clave gpg = https: // www.mongodb.org / estático / pgp / servidor- 6.0 .asc

Después de agregar el código, guarde el archivo y salga presionando CTRL+O y CTRL + X llaves:

Para instalar el tipo de paquete mongodb-org:

$ sudo ñam instalar -y mongodb-org

Después de la instalación, escriba este comando para verificar su versión instalada:

$ mongod --versión

Visita el Sitio web de MongoDB y Iniciar sesión . Ahora seleccione la base de datos que desea conectar en AWS, y haga clic en el Conectar botón:

Se abrirá un asistente, haga clic en Conéctese con MongoDB Shell :

Seleccione la opción, seleccione la opción, tengo MongoDB Shell instalado y copie la cadena de conexión::

Vuelva a navegar al terminal Cloud9 y pegue la cadena de conexión. Presiona Enter, te pedirá la contraseña, escribe tu contraseña de MongoDB y presiona Enter:

En el resultado anterior, es visible que MongoDB está conectado mediante Cloud9 en AWS.

Conéctese a MongoDB usando EC2

Ve a la Consola de administración de Amazon y busca EC2 en la barra de búsqueda. Abre el Tablero EC2 y haga clic en el Instancia de lanzamiento lista desplegable y seleccione la opción Instancia de lanzamiento :

Se abrirá el asistente Iniciar una instancia, escriba el nombre de esta instancia EC2:

Seleccione una imagen de máquina de Amazon como amazonas linux , y asegúrese de que sea arquitectura se establece en 64 bits:

Seleccione un par de claves ya existente para el inicio de sesión seguro o genere un nuevo par de claves utilizando las opciones predeterminadas:

Deje el resto de las configuraciones por defecto y presione el botón Instancia de lanzamiento botón:

A mensaje de exito aparecerá, haga clic en el Conectarse a la instancia botón:

Selecciona el Cliente SSH pestaña y copiar el SSH dominio:

El siguiente paso es abrir el Símbolo del sistema o Powershell y pegar El comando:

Nota : Escriba sí, en el mensaje de continuidad.

Agreguemos el Repositorio para MongoDB en un archivo, así que escriba este comando para crear y abrir el archivo:

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

Escribe este código en el archivo:

[ mongodb-org- 6.0 ]
nombre =Repositorio MongoDB
baseurl = https: // repo.mongodb.org / mmm / Amazonas / 2 / mongodb-org / 6.0 / x86_64 /
gpgcheck = 1
activado = 1
clave gpg = https: // www.mongodb.org / estático / pgp / servidor- 6.0 .asc

Y guárdalo:

Para instalar el paquete mongodb-org, escriba:

$ sudo ñam instalar -y mongodb-org

Para verificar la versión de la versión instalada, escriba:

$ mongod --versión

Navegue al sitio web oficial de MongoDB, seleccione la base de datos que desea conectar en AWS y haga clic en el botón Conectar. Se abrirá este asistente, desde aquí selecciona la opción Tengo MongoDB Shell instalado y copia la cadena de conexión:

El paso final es pegar la cadena de conexión en el símbolo del sistema del cliente SSH y presione Ingresar y escriba la contraseña de su cuenta MongoDB:

En el resultado anterior, es visible que la base de datos MongoDB está conectada correctamente mediante EC2 en AWS.

Conclusión

Mucha gente quiere conectar su base de datos MongoDB a AWS debido a su seguridad, escalabilidad y facilidad de copia de seguridad. Es posible a través de varios métodos, pero en este artículo, conectamos MongoDB a AWS usando nube9 y el EC2 instancia. Agregar un repositorio para MongoDB e instalar el paquete MongoDB-org, luego conectar la base de datos deseada desde el sitio web oficial de MongoDB usando la cadena de conexión.