Este artículo proporcionará dos métodos fáciles para conectarse a la base de datos MongoDB en AWS:
Conecte MongoDB con Amazon Cloud9
En la consola de administración de Amazon, busque Cloud9 y haga clic en el Cloud9 Servicio para abrir un nuevo asistente:
Clickea en el Crear entorno botón:
Un nuevo Crear entorno El mago se abrirá, ingrese al 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 llevará varios minutos:
Una vez que se crea MongoDB, se mostrará un mensaje de éxito. Después de recibir este mensaje, haga clic en Abierto Cloud9 IDE:
Abrirá el terminal de Cloud9 IDE:
El siguiente paso es agregar el repositorio de MongoDB, y para eso, simplemente cree un nuevo archivo con el siguiente comando:
$ sudo nano /etc /yum.repositar.D/MongoDB-ORG-6.0.repositorio
Ahora pegue este código en el archivo:
[MongoDB-ORG-6.0]
nombre = repositorio de MongoDB
baseUrl = https: // repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck = 1
habilitado = 1
gpgkey = https: // www.mongodb.org/static/pgp/server-6.0.asc
Después de agregar el código, guárdelo y salga, presionando CTRL + O y CTRL + X llaves:
Para instalar el tipo de paquete MongoDB-ORG:
$ sudo yum instalación -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 conectarse en AWS y haga clic en el Conectar botón:
Abrirá un asistente, haga clic en Conéctese con shell MongoDB:
Seleccione la opción, seleccione la opción, tengo instalado el shell de MongoDB y copie la cadena de conexión ::
Navegue de regreso al terminal Cloud9 y pegue la cadena de conexión. Presione Enter, solicitará la contraseña, escriba su contraseña de MongoDB y presione Entrar:
En la salida anterior, es visible que MongoDB esté conectado usando Cloud9 en AWS.
Conéctese a MongoDB usando EC2
Ve a la Consola de gestión de Amazon y buscar EC2 en la barra de búsqueda. Abre el Tablero de EC2 y haga clic en el Instancia de lanzamiento lista desplegable y seleccione la opción Instancia de lanzamiento:
Se abrirá el Asistente de la instancia, escriba el nombre para esta instancia de EC2:
Seleccione una imagen de Amazon Machine como Amazon Linux, y asegúrate de que sea arquitectura está configurado 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 la configuración como predeterminado y presione el Instancia de lanzamiento botón:
A mensaje de éxito se mostrará, haga clic en el Conectarse a la instancia botón:
Selecciona el Cliente SSH pestaña y copie el Ssh dominio:
El siguiente paso es abrir el símbolo del sistema o el PowerShell y pegar El comando:
Nota: Escriba sí, en la solicitud de continuidad.
Agregamos el repositorio de MongoDB en un archivo, así que escriba este comando para crear y abrir el archivo:
$ sudo nano /etc /yum.repositar.D/MongoDB-ORG-6.0.repositorio
Escriba este código en el archivo:
[MongoDB-ORG-6.0]
nombre = repositorio de MongoDB
baseUrl = https: // repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck = 1
habilitado = 1
gpgkey = https: // www.mongodb.org/static/pgp/server-6.0.asc
Y guárdelo:
Para instalar el paquete MongoDB-ORG, escriba:
$ sudo yum instalación -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. Abrirá este asistente, desde aquí, seleccione la opción que tengo el shell MongoDB instalado y copie la cadena de conexión:
El último paso es pegar la cadena de conexión en el símbolo del sistema del cliente SSH y presionar Ingresar y escriba la contraseña de su cuenta MongoDB:
En la salida anterior es visible que la base de datos MongoDB se conecta correctamente utilizando EC2 en AWS.
Conclusión
Muchas personas quieren conectar su base de datos MongoDB con AWS debido a su seguridad, escalabilidad e instalación de respaldo. Es posible a través de varios métodos, pero en este artículo, conectamos MongoDB a AWS usando Cloud9 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 utilizando la cadena de conexión.