Como instalar MongoDB en GNU/Linux
  • Miércoles 19 de Abril de 2023

Como instalar MongoDB en GNU/Linux

Vamos a ver como realizar la instalacion de MongoDB en nuestra distribucion de GNU/Linux preferida.

Video

En el video sigo los pasos para la instalacion en cualquier distribucion base Arch linux que es la que utilizo yo, sin embargo en la parte de abajo dejare la forma de realizarlo en distintas distribuciones

Comando para Arch Linux

En arch linux la instalacion es tan simple como podemos ver en el video utilizando:

1
yay -Sy mongodb-bin

Debian y derivadas como ubuntu

Debemos asegurarnos de tener gnupg para poder instalar las llaves necesarias, podemos instalarlo de la siguiente manera:

1
sudo apt-get install gnupg

y una ves instalado procedemos a realizar la descarga e instalacion de las llaves de la siguiente manera:

1
2
3
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
   sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \
   --dearmor

creamos el archivo /etc/apt/sources.list.d/mongodb-org-6.0.list para agregar el repositorio, esto lo podemos hacer de la siguiente manera:

1
nano /etc/apt/sources.list.d/mongodb-org-6.0.list

guardamos y cerramos el archivo limpio para luego dentro agregar el repositorio segun corresponda.

Debian 10

1
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] http://repo.mongodb.org/apt/debian buster/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Debian 11

1
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg] http://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Ubuntu 18.4

1
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Ubuntu 20.4

1
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Ubuntu 22.4

1
echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Una vez creado el archivo procedemos a instalar el paquete de la siguiente manera:

1
sudo apt update && sudo apt install -y mongodb-org

RHEL / CentOS / Oracle / Rocky / AlmaLinux

Vamos a crear el archivo /etc/yum.repos.d/mongodb-org-6.0.repo que nos permitira agregar el repositorio para la instalacion y dentro vamos a agregar lo siguiente:

1
2
3
4
5
6
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

Una vez creado el archivo procedemos a instalar el paquete de la siguiente manera:

1
sudo yum install -y mongodb-org

Fuente:   https://www.mongodb.com/docs/manual/administration/install-on-linux/

Contenido Relacionado

PatoJAD

PatoJAD

Arquitecto de Software

Autor

Sobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agradecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.