MongoDB
3 Comentarios

Tutorial para instalar MongoDB en Ubuntu

Introducción

MongoDB es un motor de base de datos open source orientada a documentos (no se refieren con esto a documentos de word o pdf’s sino que significa que maneja objetos, mas parecidos a los usados en los lenguajes de programación), perteneciente a la familia de las llamadas base de datos NoSql, es decir que no siguen el paradigma y la filosofía de las bases de datos relacionales y por lo tanto no usan SQL como lenguaje de consultas.

MongoDB fue escrita en C++ y fue concebida para ofrecer una alta performance y disponibilidad así como fácil escalabilidad lo que hace que logren un gran rendimiento especialmente en entornos de clustering.

 

Instalando MongoDB

Hecha las presentaciones, vamos a ver como instalar MongoDB en nuestro sistema Ubuntu y como extra vamos a instalar y configurar el driver de MongoDB para PHP:

[custom_list type=”check”]
  • Instalar el motor de la base de datos Mongo de esta forma:
  • Ahora podemos verificar si todo quedó bien ejecutando la interfaz de shell de Mongo:
    Tendría que mostrarnos lo siguiente:
    A través de esta shell podemos enviar comandos para administrar la base de datos.
[/custom_list]

Extensión para PHP

[custom_list type=”check”]
  • Con Mongo instalado, vamos instalar y configurar el driver para PHP, la forma mas fácil y prolija es usando los repositorios PECL, pero antes podemos verificar si no la tenemos instalada previamente ya que algunas distribuciones ya vienen con el driver preinstalado:

    Si nos devuelve este mensaje no tenemos el driver instalado
    …debemos ejecutar:
    en algunos casos puede que tengamos un mensaje de error como el siguiente :
    si es asi, debes ejecutar primero:
  • Ahora solo queda un paso para tener pronto MongoDB y PHP, debes agregar la siguiente linea al archivo php.ini para que PHP cargue el driver:
[/custom_list]

Para finalizar…

Ahora debemos reiniciar el servidor Apache y listo.

Si queremos verificar que PHP pudo cargar la extensión de MongoDB podemos ejecutar nuevamente el comando del inicio de esta guía:

o podemos crear un archivo PHP y usar la función phpinfo() que nos devuelve información variada pero entre ella podemos encontrar qué extensiones fueron cargadas.

Bueno, así llegamos al final de esta guía esperemos que les haya gustado y que les sea de utilidad.

Por mas información: MongoDB

Tal vez te gusten…

No results found

Más artículos similares…

No results found

3 Comentarios. Dejar nuevo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rellena este campo
Rellena este campo
Por favor, introduce una dirección de correo válida.
Necesita estar de acuerdo con los términos para continuar

Resolver : *
8 + 27 =


Menú
Leer entrada anterior
HTML5 File system API

El libro "Using the HTML5 filesystem API by Eric Bidelman" es básicamente una guia profunda del nuevo API incluido en...

Cerrar