Está en la página 1de 2

Instalar mongoDB en Windows 

7
El objetivo de este post es mostrar como instalar MongoDB en windows 7.
Para los que no conocen MongoDB es una base de datos NoSQL opensource, MongoDB (from “humongous”) is an open-
source document database, and the leading NoSQL database.
Para instarla, el primer paso es descargar el paquete .zip correspondiente a la versión de nuestro sistema operativo
windows, o sea 32 o 64 bits.

Luego lo descomprimimos en un lugar conveniente, particularmente lo descomprimo en la ubicación C:\mongoDB de


manera a tener el contenido organizado como la siguiente imagen

Es, mas una vez descomprimido el archivo .zip solo tenemos el


directorio \bin entonces debemos crear manualmente los directorios \data y el directorio \log (si bien estos puden crearse
en cualquier otro lugar, siempre y cuando lo configuremos correctamente)
El siguiente paso es crear el archivo de configuración mongo.config dentro del directorio mongoDB el cual tiene los
parametros de configuración.

##store data here

dbpath=f:\mongoDB\data

##all output go here


logpath=f:\mongoDB\log\mongo.log
##log read and write operations
diaglog=3

Es recomendable añadir el directorio \bin de mondoDB a las variables de entorno de Windows para tenerlo disponible
desde cualquier lugar.

Ahora podemos iniciar el servidor ejecutando el siguiente comando desde consola

mongod.exe --config f:\mongodb\mongo.config

Tambien disponemos de un cliente shell para conectarnos a nuestro servidor MongoDB utilizando mongo.exe

f:\mongodb\bin>mongo

MongoDB shell version: 2.2.3

connecting to: test

> //mongodb shell

Podemos añadir MongoDB como un servicio Windows para que se inicie automaticamente con el sistema operativo

f:\mongodb\bin> mongod --config f:\mongodb\mongo.config --install


Con esto un servicio con el nombre MondoDB es creado.

Para iniciar el servicio tenemos:

net start MongoDB

Para detener el servicio tenemos:

net stop MongoDB

Para remover el servicio tenemos

f:\mongodb\bin>mongod --remove

Para los que conocer más acerca de MongoDB tienen esta excelente presentación hecha en el #Latioware 2013 por
Christiano Anderson http://christiano.me/2013/10/17/mongodb-voce-precisa/ , demás está decir que estuve asistiendo esa
presentación XD
Para mayores referencias acerca de MongoDB tiene la documentación oficial en http://docs.mongodb.org/manual/ y
además 4 cursos gratuitos en https://education.mongodb.com/, estoy comenzando con el primero, así nos vemos en la
próxima.

También podría gustarte