2.3. Instalando MongoDB

2.3.1. Instalación en Linux desde la fuente

Existen distintas formas de instalar MongoDB en Linux, una de ellas, y la menos recomendable es compilar el código fuente que pueden descargar desde: http://www.mongodb.org/downloads. También se puede descargar los binarios, descomprimirlos y usarlos.

2.3.2. Instalación en Linux desde los repositorios

Los sistemas Linux a diferencia de otros SO, manejo sus software en repositorios, que no es más que un sitio centralizado donde se almacenan todos los software disponible para una distribución de Linux.

2.3.2.1. Instalación en Fedora Linux, Red Hat Linux Enterprise y otras distribuciones.

Instalación en Fedora / Red Hat Linux Enterprise / CentOS

Para instalar MongoDB en alguna de estras distribuciones, se debe hacer uso del gestor de paquetes yum y ejecutar el siguiente comando:

yum install mongodb-server mongodb

Donde cada componente es vital según lo que se quiera hacer con MongoDB, a continuación se muestra todas las herramientas segun el paquete seleccionado.

  • mongodb: Contiene todos los paquetes “cliente”, como es el caso del cliente mongo, la herramienta para respaldos en binarios de bases de datos mongodump, mongorestore para recuperar respaldos en binario, mongoexport y mongoimport que realizan una acción similar a mongodump y mongorestore, pero usan formato JSON o CSV.

  • mongodb-server : Contiene todos los paquetes para hacer funcionar el servidor, como el demonio mongod.

Los componentes mongodb y mongodb-server se pueden instalar independientemente. ¿Cuándo hacer eso? Un caso muy representativo es cuando se desea colocar en producción la base de datos. Se recomienda solo instalar los paquetes de servicio mongodb-server y el cliente en otro servidor.

Para iniciar/reiniciar o apagar el demonio de MongoDB en Fedora se utiliza el siguiente comando:

systemct l start | r estart | stop mongod.service

En el caso de Red Hat Enterprise Linux 6 o derivados:

service mongod start | restart | stop

Para activar el inicio de MongoDB en el arranque del sistema debe ejecutar según sea el caso lo siguiente:

  • Fedora: systemctl enable mongod.service

  • Red Hat Enterprise Linux 6 o derivados: chkconfig mongod on

Instalación en Debian

En el caso de Debian, en un solo paquete se encuentra la distribución completa de MongoDB y para instalarlo se utiliza el gestor de paquetes apt-get:

apt-get install mongodb

2.3.3. Instalación en Mac OS X

Instalación Manual

Puede descargar la última versión disponible de MongoDB para Mac OS X usando cURL, descomprimirlo y colocarlo en una carpeta a conveniencia.

curl -O http://downloads.mongodb.org/mongodb-osx-x86_64- XXX.tgz

Siendo XXX, la versión disponible. Ahora, se descomprime el archivo usando la herramienta tar.

tar -zxvf mongodb-osx-x86_64-XXX.tgz

Con todos los archivos de MongoDB en su Mac OS X, solo debe ingresar a la carpeta resultante y ejecutar el demonio mongod.

Usando Homebrew

brew update

brew install mongodb

results matching ""

    No results matching ""