Cómo instalar MongoDB en Debian Top 10

Cómo instalar MongoDB en Debian Top 10
MongoDB es una base de datos NoSQL que es simple, orientada a objetos, escalable y una base de datos dinámica. Es muy popular hoy en día en comparación con otras bases de datos NoSQL, incluso de bases de datos relacionales debido a su facilidad de aprendizaje.

A diferencia de las bases de datos relacionales, está libre de las tablas, puede agregar y modificar los datos fácilmente debido a su modelo de datos orientado a documentos y debido a este modelo, puede corresponder a diferentes tipos de datos de muchos lenguajes de programación.

MongoDB tiene algunas características distintivas como si no tiene esquema, por lo que está libre de la carga de mapeo de tipo, de manera similar, se puede usar como un sistema de archivos con replicación de datos y características de equilibrio de carga en múltiples máquinas para almacenar archivos.

En este artículo, discutiremos el método para instalar MongoDB en Debian 11.

Cómo instalar MongoDB en Debian 11

Para la instalación de la última versión de MongoDB en Debian, primero, instalaremos el paquete "wget". Este paquete se utiliza para importar la clave GPG de MongoDB.

$ sudo apt-get install wget

Importaremos la clave GPG de MongoDB desde su sitio web oficial.

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

La salida del comando ejecutado debe ser "ok". Hay una advertencia de que la clave que nos vamos a agregar está en desuso, pero aún podemos usarla. Habilite el repositorio de MongoDB creando un archivo /etc/apt/fuentes.lista.D/MongoDB-ORG-5.0.lista Y como la versión "Bullseye" de MongoDB todavía no se lanza, por lo que usamos la versión "Buster" de MongoDB.

$ echo "Deb http: // Repo.mongodb.org/apt/Debian Buster/MongoDB-ORG/5.0 Main "| Sudo Tee/etc/apt/fuentes.lista.D/MongoDB-ORG-5.0.lista

Actualizar el repositorio.

Ahora instalaremos el paquete MongoDB junto con otros paquetes relacionados con MongoDB.

$ sudo apt-get install MongoDB-ORG MongoDB-ORG-server MongoDB-Org-Database MongoDB-Org-Mongos MongoDB-ORG-Shell MongoDB-ORG -Y

Después de la instalación exitosa de MongoDB, comience con el comando SystemCTL.

$ sudo systemctl start mongod

Una vez que se inicia el MongoDB, habilitelo como

$ sudo systemctl habilitar mongod

Verifique el estado de MongoDB y verifique que se ejecute con éxito.

$ sudo systemctl status mongod

Para verificar la versión de MongoDB que está instalada.

$ mongod --versión

Para asegurar el MongoDB, lanza el MongoDB.

$ Mongo

Escriba el "administrador" en el entorno de MongoDB.

usar admin

Se cambiará a la DB principal. Escriba el siguiente comando para agregar un usuario para crear usuario, el nombre de usuario es "mongoadmin" y la contraseña es "ABC123", puede cambiar el nombre de usuario y la contraseña en consecuencia:

db.crear usuario(

Usuario: "Mongoadmin",
PWD: "ABC123",
Roles: [rol: "UserAdminanyDatabase", DB: "Admin"]

)

La salida muestra que el usuario se agrega con éxito. Tipo una vez hecho "Quit ()" para salir del entorno MongoDB.

Para habilitar la seguridad de MongoDB, abra el archivo de configuración de MongoDB.

$ sudo nano /etc /mongod.confusión

Descubra el "Seguridad", Descomnacente eliminando"#"y escriba una línea al lado.

Autorización: habilitado

Guárdelo presionando Ctrl + S y luego salga presionando CTRL + X. Reinicie el MongoDB para que pueda actualizar los cambios modificados:

$ sudo systemctl reiniciar mongod

Para verificar que se haya agregado al usuario, ejecutaremos el siguiente comando, cambiaremos "mongoadmin" en el comando por su nombre de usuario, y después de la ejecución, solicitará una contraseña, ingresará la contraseña que en nuestro caso es "ABC123".

$ Mongo -U Mongoadmin -P -AuthenticationDatabase Admin

Escriba el "Usar administrador", una vez que esté en el entorno MongoDB.

usar admin

Para mostrar los usuarios, escriba "Mostrar usuarios":

Mostrar a los usuarios

Podemos ver que se ha mostrado el usuario que creamos.

Conclusión

MongoDB es fácil de usar si está familiarizado con JavaScript. Además, es un esquema. Aparte de eso, se recomienda a los principiantes debido a su facilidad de uso y eficiencia. En este artículo, hemos discutido el procedimiento de instalación de MongoDB, importando su clave al repositorio de Debian y luego instalándolo. Confirme su estado después de comenzar y habilitarlo, y luego agregue un usuario a MongoDB asignándole un rol.