Instalar Extensión MongoDB para PHP (Cpanel)

Hace tiempo que llevo usando mongodb como base de datos no relacional y poco a poco voy convirtiendo a la secta de las NoSQL a los programadores que conozco. Como todos me preguntan como instalar el driver para php aunque es bastante sencillo y tenemos Internet plagado de información… les hago este artículo para poder dárselo cuando pregunten.

Para instalarlo solamente debemos usar “pecl” con el siguiente comando

[cc lang=”bash”]

pecl install mongo

[/cc]

Ahora antes de terminar os preguntara algo así, el cual debéis responder que no.

[cc lang=”bash”]

Build with Cyrus SASL (MongoDB Enterprise Authentication) support? [no] :

[/cc]

Ahora tenemos que editar nuestro php.ini, por defecto estaría en /etc/, pero si usas CPanel seguramente este en la /usr/local/lib/

[cc lang=”bash”]

nano /usr/local/lib/php.ini

[/cc]

Ahora vamos al final del documento y ponemos la siguiente linea (sirve para agregar mongo a php!!)

[cc lang=”bash”]

extension=mongo.so

[/cc]

Ahora solo queda reiniciar apache y listo!! ya tendremos nuestro php con el drive de mongodb ^^

[cc lang=”bash”]

service httpd restart

[/cc]

2 Comments
  • Chicote
    Mar 20,2015 at 2015-03-20T11:40:03+00:000000000331201503

    ¡Excelente artículo! No encuentro por aquí un artículo que explica cómo instalar el MongoDB en el servidor.

    • Julio Rodríguez cruz
      Mar 22,2015 at 2015-03-22T16:18:48+00:000000004831201503

      Lo tendré en cuenta, aunque depende mucho de la distribución y en la web oficial de mongodb va bien.

Leave a Comment