GNU/Linux >> Tutoriales Linux >  >> Rocky Linux

Cómo instalar MongoDB en Rocky Linux 8

En este artículo, habremos explicado los pasos necesarios para instalar MongoDB en Rocky Linux 8. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

MongoDB es una base de datos orientada a documentos de código abierto que está diseñada para almacenar una gran escala de datos y también le permite trabajar con esos datos de manera muy eficiente. A diferencia de las bases de datos SQL, donde los datos se almacenan en filas y columnas dentro de las tablas, en MongoDB, los datos se estructuran en formato similar a JSON dentro de registros que se denominan documentos. MongoDB se implementa en lenguaje C++ y está disponible para sistemas operativos Windows, Mac OS y Linux compatibles con sistemas de 32 y 64 bits.

Instalar MongoDB en Rocky Linux 8

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Rocky Linux, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo dnf install epel-release
sudo dnf update
sudo dnf upgrade

Paso 2. Instale MongoDB en el sistema Rocky Linux.

Ahora agregue el repositorio de paquetes:

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

Agregue el siguiente código:

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

Después de eso, instale MongoDB en Rocky Linux 8 usando el siguiente comando a continuación:

sudo dnf install mongodb-org

A continuación, inicie y habilite MongoDB:

sudo systemctl enable mongod --now

Una vez completada la instalación, confirme su versión instalada:

mongod --version

Paso 3. Configure el cortafuegos.

Si tiene un cortafuegos ejecutándose en su servidor y desea que el servicio MongoDB sea accesible a través de la red, ábralo en el cortafuegos:

sudo firewall-cmd --add-port=27017/tcp --permanent
sudo firewall-cmd --reload

Paso 4. Acceda a MongoDB Shell.

Para acceder al shell de MongoDB, ejecute el siguiente comando desde cualquier sesión de terminal en el servidor:

mongo

Desde la interfaz de shell, puede ejecutar el siguiente comando para mostrar todas las bases de datos:

db

En MongoDB, las bases de datos se crean simplemente cambiando a una base de datos inexistente y especificando el nombre de la base de datos para crear como se muestra a continuación (la nueva base de datos es test-db ):

use test-db

A continuación, agregue el siguiente comando para crear una colección de documentos (estructura de datos en MongoDB):

db.linux.insertOne(
  { "ubuntu" : "20.04",
    "rocky linux" : "8",
    "debian" : "11"
  }
)

Para mostrar documentos en su base de datos:

show collections

Ahora cree un nuevo usuario de MongoDB ejecutando el siguiente código:

db.createUser(
  {
   user: 'nagdimin ',
   pwd: 'your-strong-passwd',
   roles: [ { role: 'readWrite', db: 'test-db' } ]
  }
 );

Eso es todo lo que necesita hacer para instalar MongoDB en Rocky Linux 8. Espero que encuentre útil este consejo rápido. Para obtener más información sobre MongoDB, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Rocky Linux
  1. Cómo instalar Python 3.9 en Rocky Linux 8

  2. Cómo instalar Rocky Linux 8.4

  3. Cómo instalar Docker CE en Rocky Linux 8

  4. Cómo instalar Snap en Rocky Linux 8

  5. Cómo instalar Redis en Rocky Linux 8

Cómo instalar Python 3.9 en Rocky Linux

Cómo instalar PHP 8 en Rocky Linux 8

Cómo instalar Nginx en Rocky Linux 8

Cómo instalar Node.js en Rocky Linux 8

Cómo instalar Rust en Rocky Linux 8

Cómo instalar AngularJS en Rocky Linux 8