Tutorial: Cómo instalar MongoDB en Linux Ubuntu
En este tutorial, aprenderás a instalar MongoDB en un sistema operativo Ubuntu. MongoDB es una base de datos NoSQL muy popular que ofrece alto rendimiento, alta disponibilidad y fácil escalabilidad. A lo largo de este tutorial, te guiaré paso a paso para configurar el repositorio de MongoDB, instalar el paquete necesario y asegurarte de que MongoDB se ejecute correctamente en tu sistema. Este tutorial está diseñado para ser accesible incluso si eres nuevo en MongoDB o en la administración de sistemas Linux. ¡Comencemos!
Paso 1: Importar la clave pública del repositorio
Primero, debemos importar la clave pública que se utiliza para firmar los paquetes. Abre una terminal y ejecuta el siguiente comando:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
Paso 2: Crear el archivo de lista del repositorio
Añadimos el repositorio de MongoDB a la lista de fuentes de APT. Para ello, crea un archivo de lista para MongoDB con el siguiente comando:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
Asegúrate de sustituir focal con la versión de tu Ubuntu si es diferente. Por ejemplo, si usas Ubuntu 20.04, focal es correcto; para Ubuntu 18.04, utiliza bionic.
Paso 3: Actualizar la base de datos de paquetes
Ahora, actualiza la base de datos de paquetes APT para incluir los paquetes del repositorio recién añadido:
sudo apt-get update
Paso 4: Instalar MongoDB
Instala el paquete mongodb-org utilizando el siguiente comando:
sudo apt-get install -y mongodb-org
Este comando instalará varios paquetes, incluyendo mongodb-org-server, mongodb-org-mongos, mongodb-org-tools, entre otros.
Paso 5: Iniciar el servicio MongoDB
Después de la instalación, inicia el servicio de MongoDB:
sudo systemctl start mongod
Paso 6: Verificar que MongoDB está funcionando
Para verificar que MongoDB está corriendo correctamente, usa el siguiente comando:
sudo systemctl status mongod
Deberías ver una salida indicando que el servicio está activo y en funcionamiento.
Paso 7: Habilitar MongoDB para que se inicie al arrancar el sistema
Para asegurarte de que MongoDB se inicie automáticamente cuando se reinicie tu sistema, habilita el servicio usando el siguiente comando:
sudo systemctl enable mongod
Paso 8: Verificar la instalación
Finalmente, verifica la instalación de MongoDB conectándote a la base de datos usando el shell de MongoDB:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'
Deberías ver una salida que incluye ok: 1, lo que indica que la conexión a la base de datos fue exitosa.
¡Y eso es todo! Ahora tienes MongoDB instalado y funcionando en tu sistema Ubuntu. Puedes empezar a usar MongoDB para tus proyectos.