Cómo instalar MongoDB en Ubuntu 20.04/18.04 LTS

MongoDB es una base de datos NoSQL de documento gratuita y de código abierto con intersección de índice que permite consultas ad hoc. Los usuarios también pueden usar diferentes extensiones, como seguridad, integración y análisis para usar MongoDB para grandes aplicaciones. Se admite la autenticación con LDAP, X.509 y Kerberos y el cifrado basado en TLS (seguridad de la capa de transporte). También hay funciones específicas del usuario, funciones de auditoría para el cumplimiento y los análisis forenses, así como componentes preparados 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, uno puede seguir los mismos pasos para Ubuntu 18.04 LTS o 19.04/19.10 también.

Requisitos:

  • Ubuntu 20.04 LTS Focal Fossa Server o escritorio.
  • Un usuario no raíz 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, el 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 un tercero. Un solo comando para él instalará herramientas Mongo, MongoDB, MongoDB-Clients MongoDB-Server y componentes MongoDB-Server-Core junto con otras dependencias.

sudo apt install mongodb

Salida para el 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, el MongoDB comienza automáticamente, sin embargo, si no, puede usar el comando:

systemctl strart mongodb

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

systemctl status mongodb

4. Comando para administrar MongoDB

Aquí hay algunos comandos centrales que uno necesitaría para administrar esta base de datos, como inicio, reiniciar, detener el servidor junto con otros.

Para detener el servidor MongoDB

sudo systemctl stop mongodb

Para comenzar 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 arranque del sistema.

sudo systemctl enable mongodb

Para comenzar a usarlo, solo escriba:

mongo

Complete desinstalar MongoDB

En caso de que no desee MongoDB en su sistema Ubuntu 20.04, simplemente elimínelo con los comandos a continuación:

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, este tutorial rápido de pared sobre la instalación de MongoDB para los servidores Ubuntu 20.04, también puede ver lo mismo paray otros tutoriales relacionados.

Related Posts