Cómo instalar MongoDB en Ubuntu 20.04/18.04 LTS

MongoDB es una base de datos NoSQL orientada a documentos, escalable, gratuita y de código abierto con intersección de índices que permite consultas ad hoc. Los usuarios también pueden utilizar diferentes extensiones, como seguridad, integración y análisis, para utilizar MongoDB para aplicaciones grandes. Se admite la autenticación con LDAP, x.509 y Kerberos y el cifrado basado en TLS (Transport Layer Security). También hay funciones específicas para el usuario, funciones de auditoría para el cumplimiento y análisis forenses, así como componentes listos para usar para garantizar sistemas confiables.

En este tutorial veremos la instalación de MongoDB en Ubuntu 20.04 LTS sin agregar ningún repositorio. Además, también se pueden seguir los mismos pasos para Ubuntu 18.04 LTS o 19.04/19.10.

requisitos:

  • Servidor o escritorio de fosa focal Ubuntu 20.04 LTS.
  • Un usuario no root consudoacceso

1. Sistema de actualización

Antes de pasar al paso de instalación de MongoDB, actualicemos los paquetes existentes de Ubuntu 20.04.

sudo apt update

2. Comando para instalar MongoDB en Ubuntu 20.04

Al igual que 18.04 LTS, MongoDB también está disponible en el repositorio oficial de Ubuntu 20.04 para instalar con una versión actualizada. Por lo tanto, no es necesario agregar ningún tercero. Un solo comando instalará los componentes Mongo-tools, Mongodb, Mongodb-clients Mongodb-server y Mongodb-server-core junto con otras dependencias.

sudo apt install mongodb

Salida del comando anterior:

The following additional packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb-clients mongodb-server mongodb-server-core
The following NEW packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb mongodb-clients mongodb-server mongodb-server-core
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 56.8 MB of archives.
After this operation, 234 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

3. Verifique el estado de MongoDB

Después de la instalación, MongoDB se inicia automáticamente; sin embargo, si no, puede usar el comando:

systemctl strart mongodb

Para comprobar si el servidor MongoDB se está ejecutando correctamente o no, podemos usar el comando de estado:

systemctl status mongodb

4. Comando para administrar MongoDB

A continuación se muestran algunos comandos principales que se necesitarían para administrar esta base de datos, como iniciar, reiniciar y detener el servidor, entre otros.

Para detener el servidor MongoDB

sudo systemctl stop mongodb

Para empezar de nuevo.

sudo systemctl start mongodb

Para reiniciar el servidor después de algunas modificaciones.

sudo systemctl restart mongodb

Para deshabilitar el inicio automático de MongoDB con el servidor, que ocurre de forma predeterminada.

sudo systemctl disable mongodb

Para habilitar nuevamente el inicio automático del servidor con el inicio del sistema.

sudo systemctl enable mongodb

Para comenzar a usarlo, simplemente escriba:

mongo

Desinstalación completa de MongoDB

En caso de que ya no quieras MongoDB en tu sistema Ubuntu 20.04, simplemente elimínalo usando los siguientes comandos:

sudo service mongodb stop
sudo apt remove mongodb
sudo apt purge mongodb*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
sudo apt autoremove

Notas de cierre:

Entonces, en este tutorial rápido sobre la instalación de MongoDB para servidores Ubuntu 20.04, también puedes ver lo mismo paray otros tutoriales relacionados.

Related Posts