Instalar MongoDB en Linux

Instalación paso a paso de la base de datos MongoDB en entornos linux

Instalar MongoDB

Primero descargar la base de datos desde la página oficial www.mongodb.org/downloads manualmente. O bien usar el comando:

cd /tmp
wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.7.tgz

Luego extraer los archivos comprimidos

tar -zxvf mongodb-linux-x86_64-2.6.7.tgz

Creamos un directorio, por ejemplo en la carpeta /opt y copiamos los archivos descomprimidos:

sudo mkdir -p /opt/mongodb
sudo mv mongodb-linux-x86_64-2.6.7/\* /opt/mongodb/

Finalmente, exportaremos la ruta de los binarios en la variable PATH del sistema para que la base de datos sea accesible en la linea de comandos desde cualquier sitio. Esto lo haremos en el archivo .bashrc, situado en la carpeta del usuario. Lo abriremos con algun editor de texto, por ejemplo:

sudo nano ~/.bashrc

Y al final del archivo escribiremos:

export PATH=/opt/mongodb/bin:$PATH

Para que los cambios surtan efecto escribiremos:

source ~/.bashrc

Ahora hay que crear la carpeta física donde se guardaran los documentos de mongo. Por defecto los creamos en /data y le damos permisos de escritura:

sudo mkdir /data
sudo mkdir /data/db
sudo chmod uo+w /data/db

Finalmente, para usar la base de datos MongoDB, usaremos el comando

mongod --smallfiles

para iniciar la base de datos, y el comando

mongo

para iniciar una instancia de cliente desde donde poder hacer consultas NoSQL.