Instalar MongoDB en Linux

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

instalar-mongodb-en-linux

Instalar MongoDB

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

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

Luego extraer los archivos comprimidos

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

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

Terminal
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 línea 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:

Terminal
sudo nano ~/.bashrc

Y al final del archivo escribiremos:

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

Para que los cambios surtan efecto escribiremos:

Terminal
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:

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

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

Terminal
mongod --smallfiles

para iniciar la base de datos, y el comando

Terminal
mongo

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