Instalar driver de mongodb para php bajo linux/debian

Hola, en este tutorial aprenderemos a cómo instalar el driver de mongodb para php 5.x Para ver si mongodb está disponible en los modulos de php ejecutamos esto en consola
~ /usr/bin/env php -m
Con este comando listamos los módulos globales que puede usarse bajo el entorno php. Si no se ve en la lista mongodb entonces es porque no existe el módulo como global, para poder hacer instalar el driver de mongodb para php se sigue los siguientes pasos:

1. Me voy a mi carpeta downloads
~ cd ~/downloads

2. Me descargo por consola el codigo fuente desde el portal oficial la version 1.5.7
~ wget --no-check-certificate https://github.com/mongodb/mongo-php-driver/tarball/1.5.7

3. En caso descargue con formato tar.gz el archivo 1.5.7, lo descomprimo
~ tar -xzf 1.5.7

4. Una vez que lo descomprimí me voy a la carpeta creada en este caso se llama mongodb-mongo-php-driver-2b13c73
~ cd mongodb-mongo-php-driver-2b13c73

5. Hago los pasos de compilación e instalación del fuente como en su web: https://github.com/mongodb/mongo-php-driver
~ phpize
~ ./configure
~ make
~ sudo make install

6. Abro el archivo php.ini del servidor apache:
~ sudo vi /etc/php5/apache2/php.ini

7. Y Agrego la siguiente línea:
extension=mongo.so

8. Para que sea ahora como modulo global modifico el archivo:
~ sudo vi /etc/php5/cli/php.ini

9. Y Agrego la linea como el punto 9:
extension=mongo.so

10. Reinicio el servidor apache:
~ sudo service apache2 stop
~ sudo service apache2 start

Esta solución fué extraída de esta fuente

Comentarios

Entradas populares de este blog

Aprendiendo Box2dWeb - 1era parte

Como Instalar, Actualizar y desinstalar Vim bajo linux/Ubuntu

Como Instalar o Actualizar Blender bajo linux/Ubuntu