CodeHoven|Sitio con información que todo desarrollador debería conocer

Installing in Ubuntu

Escrito por oscar | May 30, 2019 2:48:35 PM

Para instalar MongoDB usando atp en un computador con sistema operativo Ubuntu (en este caso 14.04) seguimos el siguiente procedimiento:

Ejecutar los comandos de consola con un superusuario no root.

Primero debemos importar la clave pública para la instalación de MongoDB que requiere el manejador de paquetes atp, usando el siguiente comando.

 

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C49F3730359A14518585931BC711F9BA15703C6

 

Luego de ejecutarlo, la consola nos debería mandar el siguiente mensaje

clave A15703C6: clave pública «MongoDB 3.4 Release Signing Key <packaging@mongodb.com>» importada

 

Creamos una lista que utilizara el apt para poder descargar el contenido con el siguiente comando:

 

echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

 

Actualizamos la base de datos del apt utilizando el siguiente comando:

 

sudo apt-get update

 

Y luego de esto ya podemos finalmente ejecutar el comando para instalar MongoDB:

 

sudo apt-get install -y mongodb-org

 

Al finalizar, ya deberíamos tener instalado y configurado MongoDB. El directorio donde MongoDB almacenará la data es /var/lib/mongodb y los logs estaran en /var/log/mongodb. Por defecto, utilizará el usuario mongod el cual se crea y configura en la instalación.

 

Ahora para utilizar MongoDB debemos hacer lo siguiente:

 

Para iniciar el servidor de MongoDB, utilizamos el siguiente comando:

 

sudo service mongod start

 

Para verificar que en efecto el servidor está corriendo, podemos verificar el log (/var/log/mongodb) y la última línea del mismo debería decir lo siguiente:

 

waiting for connections on port 27017

 

En mi caso el puerto 27017 ya que es el que viene configurado por defecto.

 

Si necesitas detener o reiniciar el servidor de mongo en cualquier momento, utiliza los siguientes comandos:

 

Para detener:

 

sudo service mongod stop

 

Para reiniciar:

 

sudo service mongod restart

 

Ahora, para empezar a utilizar mongo, con el servidor corriendo sencillamente tipeamos mongo en la consola y debería conectarnos con el cliente de MongoDB, mediante el cual podremos empezar a utilizarlo.

Cuando deseemos terminar, solo presionamos Ctrl + C para terminar la ejecución y listo.

Ahora podemos utilizar los comandos que nos proporciona MongoDB para sacar el máximo provecho a esta herramienta.

 

Publicado el 30 de mayo de 2019