×
Cómo instalar MongoDB en CentOS

Cómo instalar MongoDB en CentOS


MongoDB es una base de datos escrito en C + + con un concepto diferente al que estamos acostumbrados en las bases de datos tipo sql, ya que está orientado a documentos. No guarda la información de forma tradicional dentro de tablas y registros sino que lo hace dentro de documentos almacenados BSON.

Incluye por defecto una consola construida en JavaScript en la que podemos operar mediante comandos. Las consultas se realizan en JavaScript, podemos usar funciones de éste lenguaje además de las funciones propias de MongoDB.

Veamos como añadir el repositorio para mongodb a yum en CentOS para proceder a instalarlo.

Creamos el archivo /etc/yum.repos.d/mongodb.repo con cualquier editor de texto y añadimos:

[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

Se recomienda correr mongodb en sistemas de 64 bits para entornos de producción.
Si desean usar un sistema de 32 bits para pruebas, deberán añadir un repositorio para dicha arquitectura:

[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
gpgcheck=0
enabled=1

Instalamos la última versión vía yum:

yum install mongodb-org

Iniciamos mongodb ejecutando:

sudo service mongod start

Si queremos que se inicie junto con el sistema ejecutamos:

sudo service mongod start

Para detener mongodb ejecutamos:

sudo service mongod stop

Para reiniciar mongodb ejecutamos:

sudo service mongod restart

Para verificar los registros en tiempo real recurrimos al log:

/var/log/mongodb/mongod.log

El repositorio MongoDB contiene los siguientes paquetes:

mongodb-org: Este paquete es en realidad un metapaquete que automátiamente instalará los cuatro paquetes que detallaremos a continuación.

mongodb-org-server: Este paquete contiene el demonio mongod y su configuración asociada junto con los scripts de inicio.

mongodb-org-mongos: Este paquete contiene el demonio mongos

mongodb-org-shell: Este paquete contiene el mongo shell

mongodb-org-tools: Este paquete contiene las siguientes herramientas: mongoimport bsondump, mongodump, mongoexport, mongofiles, mongoimport, mongooplog, mongoperf, mongorestore, mongostat, and mongotop.

Esperemos que esta información les haya sido de utilidad, cualquier consulta estamos a las ordenes.

¿Te gustó el artículo? Compártelo:

Santiago Borges

Escrito por Santiago Borges

Departamento Técnico VIP, asignado a brindar soporte de forma exclusiva a clientes de alto tráfico y con requerimientos de programación. Además, es un experimentado SysAdmin, que se encargará de que recibas la mejor asistencia ante cualquier problema. Actualmente está cursando estudios de RHCE y posee certificaciones en Inglés por la Universidad de Cambridge. Conoce más sobre él desde su perfil de LinkedIn.

    Recibe en tu correo electrónico toda la información sobre hosting, desarrollo web y dominios

    Términos y Condiciones de Servicio

    Infranetworking Internacional - Copyright 2002-2024
    Todos los derechos reservados.