
Introducción
MongoDB es una de las bases de datos NoSQL más populares, especialmente utilizada para gestionar grandes volúmenes de datos no estructurados gracias a su flexibilidad y escalabilidad. En este tutorial, hemos realizado una instalación detallada de MongoDB en CentOS 9, configurando el repositorio oficial y asegurando que el servicio esté listo para ejecutarse de manera automática en el sistema. Esta instalación inicial permite a los administradores de bases de datos y desarrolladores empezar a utilizar MongoDB para almacenar y gestionar datos de manera rápida y eficiente.
Guía de instalación:
Configurar el Repositorio de MongoDB
Crea un archivo de repositorio de MongoDB.
sudo nano /etc/yum.repos.d/mongodb-org-6.0.repo
Agrega la siguiente configuración en el archivo
sudo nano /etc/yum.repos.d/mongodb-org-6.0.repo
Coloca esta configuración y guarda el archivo
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
Instalar MongoDB
Ejecuta el siguiente comando para instalar MongoDB:
sudo yum install -y mongodb-org
Iniciar y habilitar el servicio de MongoDB
Una vez completada la instalación, inicia el servicio y configúralo para que se ejecute al arrancar el sistema.
sudo systemctl start mongod
sudo systemctl enable mongod
Verificar el Estado de MongoDB
Asegúrate de que MongoDB esté corriendo correctamente:
sudo systemctl status mongod
Configurar el Firewall
Permitir el acceso remoto a MongoDB (puerto 27017), puedes configurar la regla de firewall correspondiente:
sudo firewall-cmd --zone=public --add-port=27017/tcp --permanent
sudo firewall-cmd --reload
Verificar la Conexión a MongoDB
Para comprobar que MongoDB está funcionando, puedes ingresar al shell de MongoDB ejecutando:
mongosh
Conclusión
Con estos sencillos pasos, hemos completado la instalación y configuración de MongoDB en CentOS 9. Desde la configuración del repositorio hasta la verificación del servicio, este proceso asegura que MongoDB esté listo para operar en tu entorno de desarrollo o producción. Esta base de datos ahora está preparada para manejar diversos tipos de datos y puede integrarse fácilmente con aplicaciones que requieran un almacenamiento de datos rápido y flexible. Con MongoDB instalado, podrás aprovechar su capacidad para gestionar datos complejos de manera eficiente.
Etiquetas:
#DigitalEducas #mongodb #centos9 #MongoDB #CentOS9 #InstalaciónMongoDB #TutorialLinux #BaseDeDatos #NoSQL #MongoDB2024 #ServidorLinux #AdminDeSistemas #MongoDBCentOS #ecuador #peru #developers #mexico