GNU/Linux >> Tutoriales Linux >  >> Fedora

Instalar MongoDB en Fedora 35 - ¿Guía paso a paso?

MongoDB es una base de datos de documentos gratuita y de código abierto diseñada para facilitar el desarrollo y escalado de aplicaciones. Está clasificada como una base de datos NoSQL y, por lo tanto, almacena datos en documentos flexibles similares a JSON, lo que significa que los campos pueden variar de un documento a otro y la estructura de datos puede cambiar con el tiempo.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas MongoDB relacionadas.

En este contexto, veremos cómo instalar MongoDB en Fedora 35.


Características principales de MongoDB:

  • MongoDB proporciona un alto rendimiento a la persistencia de datos.
  • MongoDB tiene un lenguaje de consulta enriquecido.
  • La instalación de replicación de MongoDB denominada conjunto de réplicas proporciona conmutación por error automática y redundancia de datos, lo que aumenta la alta disponibilidad de los datos.
  • MongoDB admite escalabilidad horizontal.
  • MongoDB admite varios motores de almacenamiento.


Pasos para instalar MongoDB en Fedora 35

1. Realice la actualización del sistema

Primero, deberá actualizar su sistema operativo Fedora para asegurarse de que todos los paquetes existentes estén actualizados. Puede usar este comando para actualizar los paquetes del servidor:

$ sudo dnf upgrade
$ sudo dnf update


2. Instale MongoDB en su sistema

De manera predeterminada, MongoDB está disponible en el repositorio base de Fedora 35. Ahora ejecute el siguiente comando a continuación para agregar el repositorio MongoDB en el sistema Fedora:

$ sudo nano /etc/yum.repos.d/mongodb.repo

Agregue los siguientes archivos:

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

Después de eso, actualice los paquetes e instale la última versión estable de MongoDB usando el siguiente comando:

$ sudo dnf update
$ sudo dnf install mongodb-org

Una vez completada la instalación, debemos iniciar el servidor MongoDB para comenzar a operar. Lo hacemos con el siguiente comando a continuación:

$ sudo systemctl start mongod
$ sudo systemctl enable mongod

Puede verificar la versión de MongoDB instalada usando el siguiente comando:

$ mongod --version

Salida:

db version v4.4.4
Build Info: {
    "version": "4.4.4",
    "gitVersion": "8db30abmwe469d84bdcad0c83369623f100120397",
    "openSSLVersion": "OpenSSL 1.1.1l  FIPS 24 Aug 2021",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "rhel80",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}


3. Configurar cortafuegos

Necesitamos habilitar el firewall para filtrar el tráfico en nuestro servidor. Ahora permitimos el puerto 27017/TCP en el firewall usando el siguiente comando:

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


¿Cómo acceder a MongoDB en Fedora?

Ahora ejecutamos el siguiente comando para conectarnos al shell mongo:

$ mongo

Salida:

MongoDB shell version v4.4.4
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("Me7b4c9a0-9243-e463-336-920737aG4pa7c") }
MongoDB server version: 4.4.4
Welcome to the MongoDB shell.
For interactive help, type "help".
---


¿Cómo desinstalar mongodb en Ubuntu 20.04?

Para desinstalar solo el paquete mongodb podemos usar el siguiente comando:

$ sudo apt-get remove mongodb



Fedora
  1. Instalar ElasticSearch en AlmaLinux 8 - ¿Guía paso a paso?

  2. Instalar Snipe-IT en AlmaLinux 8 - ¿Guía paso a paso?

  3. Instalar UNRAR en Fedora 35/34/33/32 - ¿Guía paso a paso?

  4. Instalar el entorno de escritorio LXQt en Fedora 35 - ¿Guía paso a paso?

  5. Instalar y usar MySQL Workbench en Fedora 35 / 34 / 33 / 32 - Guía paso a paso

Cómo instalar Fedora 23 Workstation – Paso a Paso

Cómo instalar AlmaLinux 8.4:una guía paso a paso

Cómo instalar Fedora 35 [Guía paso a paso]

Instalar MongoDB en openSUSE Leap 15.3 - ¿Guía paso a paso?

Instalar i3 en Ubuntu 20.04 - ¿Guía paso a paso?

Cómo instalar MongoDB en Fedora 35