Instale MongoDB en Ubuntu

Instale MongoDB en Ubuntu
MongoDB es una base de datos de acceso libre. Una base de datos contiene la información recopilada en un lugar para que sea fácil acceder, utilizar y administrar los datos almacenados. Ahora, si seguimos, existen diferentes tipos de bases de datos, por ejemplo, una base de datos centralizada, base de datos en la nube, base de datos NoSQL, etc. Todas las bases de datos se clasifican en función de las propiedades. En lugar de discutir todos los tipos, tendremos una breve introducción de las bases de datos NoSQL porque MongoDB le pertenece. La base de datos NoSQL significa que puede administrar los datos de manera diferente a las otras bases de datos convencionales como MySQL. MongoDB es una base de datos no relacional, que puede usarse más convenientemente. No hay un conjunto de reglas a diferencia de otras bases de datos que debes seguir. Puede administrar datos en forma tabular y puede alterarlos en cualquier momento de las reglas establecidas por el propio usuario.

En este tutorial, vamos a discutir cómo se puede instalar MongoDB en Ubuntu 20.04. Discutamos el proceso de instalación en detalle:

Cómo se puede instalar MongoDB en Ubuntu

Para instalar MongoDB en Ubuntu, siga el procedimiento mencionado a continuación:

Acceder a la clave de MongoDB

Agregaremos la clave de MongoDB del sitio web oficial del MongoDB en el repositorio de Ubuntu utilizando el comando wget. Puede solicitar el permiso de la administración solicitando una contraseña, así que ingrese la contraseña si es necesario:

$ wget -qo - https: // www.mongodb.org/static/pgp/server-4.4.ASC | sudo apt-key agregar -

Como salida, se mostrará "OK", lo que significa que la clave se ha agregado con éxito en el repositorio de Ubuntu. Después de esto, agregaremos el repositorio de MongoDB en nuestro repositorio de origen y, para este propósito, primero abriremos la lista de fuentes con la ayuda de un editor de Nano:

$ sudo nano/etc/apt/fuentes.lista

Tan pronto como se abra el editor, copie el siguiente texto y guarde en el archivo como se muestra en la imagen:

Deb [Arch = AMD64, ARM64] https: // repo.mongodb.org/apt/Ubuntu Focal/MongoDB-ORG/4.4 multiverso

Salga del editor guardando el archivo presionando Ctrl +S y luego presionando CTRL +X.

Actualización y actualización del repositorio de Ubuntu

Después de la descarga de la clave del MongoDB de su sitio web oficial y la adición del repositorio de MongoDB en la lista de fuentes del repositorio de Ubuntu, actualizaremos el repositorio de Ubuntu:

$ sudo apt actualización

También actualizaremos el repositorio, por lo que si hay algún paquete presente que sea necesario actualizar, pueden actualizarse en este punto:

$ sudo apt actualización

Los paquetes se actualizan tan bien como se actualizan también.

Instalación de MongoDB

Para la instalación de MongoDB, simplemente usaremos el comando de instalación e instalaremos el MongoDB como:

$ sudo apt install mongoDB -org -y

Iniciar y verificar el estado de MongoDB

Después de la instalación exitosa, iniciaremos el MongoDB utilizando el comando SystemCTL.

$ sudo systemctl start mongod

Como no hay error, el comando se ejecuta con éxito y el MongoDB se ha iniciado, pero para confirmar el éxito del comando anterior verificaremos el estado del MongoDB:

$ sudo systemctl status mongod

El estado activo (en ejecución) y el punto verde confirman que el comando de inicio se ejecutó con éxito y el MongoDB se ha ejecutado.

Ejecutando el MongoDB

Podemos abrir el MongoDB simplemente escribiendo Mongo:

$ Mongo

Habilitando el MongoDB

Podemos habilitar el MongoDB utilizando el comando SystemCTL como:

$ sudo systemctl habilitar mongod

Prueba del MongoDB

Para la prueba del MongoDB ejecutaremos un comando de diagnóstico de base de datos conectándonos al servidor. Podemos hacerlo mediante el siguiente comando

$ Mongo --Eval 'db.runCommand (ConnectionStatus: 1) '

La salida muestra que el MongoDB no solo está instalado correctamente sino que también funciona.

Conclusión

Si está en las etapas iniciales del desarrollo web y está desarrollando el sitio web, prefiere trabajar en el MongoDB, ya que no tiene limitaciones para administrar los datos y puede administrar sus datos fácilmente configurando sus propias reglas. MongoDB se usa hoy en día principalmente en aplicaciones web. En este tutorial, hemos discutido el proceso de instalación del MongoDB en Ubuntu 20.04.