¿Cómo instalar la última versión de MongoDB en RHEL / CentOS 8?

Una guía paso a paso para instalar la última versión de MongoDB Community Edition en CentOS.


MongoDB, una de las populares bases de datos NoSQL, está disponible para CentOS 8. lanzado recientemente. Veamos cómo instalarlo..

Instalación en CentOS / RHEL 8

El soporte para CentOS 8 está disponible en MongoDB 4.2.1. Esto significa que no puede instalar la versión anterior de MongoDB, como la serie 3.x. Entonces, si actualmente está ejecutando MongoDB (anterior a la versión 4.2.1) en CentOS 7 y está pensando en migrar el servidor, entonces también debe considerar actualizar MongoDB.

Supongo que ha iniciado sesión en el servidor con una cuenta de privilegio root o sudo.

  • Cree un archivo /etc/yum.repos.d/mongodb-org-4.2.repo con el siguiente contenido

[mongodb-org-4.2]
nombre = repositorio MongoDB
baseurl = https: //repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
habilitado = 1
gpgkey = https: //www.mongodb.org/static/pgp/server-4.2.asc

Nota: arriba, estoy instalando MongoDB 4.2. Sin embargo, si necesita instalar diferentes versiones, actualice la información 4.2 con las deseadas. Puedes referirte a página oficial de repositorio de MongoDB para saber la versión disponible.

  • y luego, instalar usando el comando yum

yum install -y mongodb-org

Tomará unos segundos, y una vez hecho esto, debería ver algo como a continuación.

[[correo electrónico protegido] ~] # yum install -y mongodb-org
CentOS-8 – AppStream 2.0 kB / s | 4,3 kB 00:02
CentOS-8 – Base 1.7 kB / s | 3,9 kB 00:02
CentOS-8 – Extras 744 B / s | 1,5 kB 00:02
CentOS-8 – PowerTools 1.7 kB / s | 4,3 kB 00:02
Google Cloud SDK 205 B / s | 454 B 00:02
Google Compute Engine 199 B / s | 454 B 00:02
Repositorio MongoDB 2.0 kB / s | 4,5 kB 00:02
Dependencias resueltas.
================================================== ================================================== ================================================== ==================
Tamaño del repositorio de la versión del paquete del paquete
================================================== ================================================== ================================================== ==================
Instalando:
mongodb-org x86_64 4.2.2-1.el8 mongodb-org-4.2 10 k
Instalación de dependencias:
mongodb-org-mongos x86_64 4.2.2-1.el8 mongodb-org-4.2 14 M
mongodb-org-server x86_64 4.2.2-1.el8 mongodb-org-4.2 25 M
mongodb-org-shell x86_64 4.2.2-1.el8 mongodb-org-4.2 17 M
mongodb-org-tools x86_64 4.2.2-1.el8 mongodb-org-4.2 47 M

Resumen de Transacciones
================================================== ================================================== ================================================== ==================
Instalar 5 paquetes

Tamaño total de descarga: 103 M
Tamaño instalado: 260 M
Paquetes de descarga:
(1/5): mongodb-org-4.2.2-1.el8.x86_64.rpm 9.1 kB / s | 10 kB 00:01
(2/5): mongodb-org-mongos-4.2.2-1.el8.x86_64.rpm 9.1 MB / s | 14 MB 00:01
(3/5): mongodb-org-shell-4.2.2-1.el8.x86_64.rpm 31 MB / s | 17 MB 00:00
(4/5): mongodb-org-server-4.2.2-1.el8.x86_64.rpm 14 MB / s | 25 MB 00:01
(5/5): mongodb-org-tools-4.2.2-1.el8.x86_64.rpm 59 MB / s | 47 MB ​​00:00
————————————————————————————————————————————————————————
Total 44 MB / s | 103 MB 00:02
advertencia: /var/cache/dnf/mongodb-org-4.2-fddc3ec541fac48b/packages/mongodb-org-4.2.2-1.el8.x86_64.rpm: encabezado V3 RSA / SHA1 Signature, clave ID 058f8b6b: NOKEY
Repositorio MongoDB 1.5 kB / s | 1,7 kB 00:01
Importar clave GPG 0x058F8B6B:
ID de usuario: "Clave de firma de lanzamiento de MongoDB 4.2 <[correo electrónico protegido]>"
Huella digital: E162 F504 A20C DF15 827F 718D 4B7C 549A 058F ​​8B6B
De: https://www.mongodb.org/static/pgp/server-4.2.asc
Clave importada con éxito
Ejecución de verificación de transacción
Verificación de transacción exitosa.
Ejecución de prueba de transacción
Prueba de transacción exitosa.
Ejecución de transacción
Preparación: 1/1
Instalación: mongodb-org-tools-4.2.2-1.el8.x86_64 1/5
Instalación: mongodb-org-shell-4.2.2-1.el8.x86_64 2/5
Ejecutando scriptlet: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Instalación: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Ejecutando scriptlet: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Enlace simbólico creado /etc/systemd/system/multi-user.target.wants/mongod.service → /usr/lib/systemd/system/mongod.service.

Instalación: mongodb-org-mongos-4.2.2-1.el8.x86_64 4/5
Instalación: mongodb-org-4.2.2-1.el8.x86_64 5/5
Ejecución de scriptlet: mongodb-org-4.2.2-1.el8.x86_64 5/5
Verificación: mongodb-org-4.2.2-1.el8.x86_64 1/5
Verificación: mongodb-org-mongos-4.2.2-1.el8.x86_64 2/5
Verificación: mongodb-org-server-4.2.2-1.el8.x86_64 3/5
Verificación: mongodb-org-shell-4.2.2-1.el8.x86_64 4/5
Verificación: mongodb-org-tools-4.2.2-1.el8.x86_64 5/5

Instalado:
mongodb-org-4.2.2-1.el8.x86_64 mongodb-org-mongos-4.2.2-1.el8.x86_64 mongodb-org-server-4.2.2-1.el8.x86_64 mongodb-org-shell-4.2 .2-1.el8.x86_64
mongodb-org-tools-4.2.2-1.el8.x86_64

Completar!
[[correo electrónico protegido] ~] #

Verifiquemos la versión para asegurarnos de que se haya instalado.

[[correo electrónico protegido] ~] # mongo –version
MongoDB shell versión v4.2.2
versión de git: a0bbbff6ada159e19298d37946ac8dc4b497eadf
Versión de OpenSSL: OpenSSL 1.1.1 FIPS 11 de septiembre de 2018
asignador: tcmalloc
módulos: ninguno
entorno de construcción:
distmod: rhel80
distarch: x86_64
target_arch: x86_64
[[correo electrónico protegido] ~] #

Ahi tienes!

MongoDB se instaló correctamente.

TAGS:

  • Base de datos

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map