Instalar y desinstalar mongoDB

Istalar mongoDB

Vamos a instalar mongoDB en Ubuntu. Para hacer esto he seguido las instrucciones de la página oficial:

Instalación mongoDB

Nos indica, que en Ubuntu no podemos instalar “mongodb-10gen” con los paquetes “mongodb”, “mongodb-server” o “mongodb-clients” que proporciona Ubuntu, así que si los tenemos instalados, habrá que desinstalarlos, (más abajo se indica como).

Ejecutaremos lo siguiente para importar la clave pública del repositorio:

Seguidamente, creamos un archivo donde configuraremos el repositorio, de este modo:

Se añade lo siguiente en el editor:

Guardamos el archivo y salimos. O bien, podemos hacer lo mismo, ejecutando en un terminal:

A continuación actualizamos el repositorio:

El siguiente paso es instalar la versión de mongo que nos interese, por ejemplo, para instalar la versión “2,2,3”:

Nosotros vamos a instalar la última versión disponible, por lo tanto, no incluiremos la versión:

Esto istalará mongodb, creará un archivo “/etc/mongodb.conf” con la configuración y levantará un demonio ”/etc/init.d/mongodb”. Los datos serán almacenados en “/var/lib/mongodb”y los logs en “/var/log/mongodb”.

Podemos comprobar que mongod se ha arrancado como un demonio consultando el log, pro ejemplo:

Si queremos arrancar el servicio:

Si lo queremos parar:

Si lo queremos redesplegar:

Para conectarnos al shell de mongo ejecutamos:

Como se ve, por defecto se conecta a la base de datos de prueba “test”. Se puedeejecutar una inserción sencilla para comprobar que todo está bien:

Desinstalar mongoDB

En Ubuntu, los datos se almacenan por defecto en el directorio “/var/lib/mongodb” y la configuración se encuentra en “/etc/mongodb.conf”. Se puede realizar una copia de seguridad de ese directorio por si se quiere recuperar posteriormente. Para eliminar mongodb, normalmente será suficiente con ejecutar lo siguiente:

Si esto no elimina ningún paquete, es que hemos instalado mongo de otro modo, podemos ejecutar:

Si instalamos de manera manual el binario en una carpeta de nuestro equipo, tendremos que eliminar la carpeta de manera manual.

Podemos borrar la carpeta “/var/lib/mongodb” con:

Aquí terminamos con este artículo. En el siguiente veremos como crear documentos en mongoDDB

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *