Instalación paso a paso de la base de datos MongoDB en entornos linux
Primero descargar la base de datos desde la página oficial www.mongodb.org/downloads manualmente. O bien usar el comando:
cd /tmpwget 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/mongodbsudo 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:
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 /datasudo mkdir /data/dbsudo 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.