Instalar Driver PHP MongoDB en openSUSE 13.2

Para poder iniciar necesitamos tener instalado LAMP ya que este nos instala el servidor Apache para trabajar locamente y también PHP.

Notese que hace referencia a MySQL cuando utiliza MariaDB. Más info aquí. Como siempre procederemos con la ayuda de la documentación oficial.

Nos aseguramos tener Apache corriendo.

sudo systemctl enable apache2.service // para habilitarlo al encendido del pc

sudo systemctl start apache2.service //para iniciarlo, info de los comandos aquí

Punto numero 1.-

sudo pecl install mongo

Si no tenemos pecl procedemos con el comando

sudo zypper install gcc autoconf php5 php5-pear php5-devel

Terminando el proceso nos arroja el siguiente mensaje:

Build process completed successfully
Installing ‘/usr/lib64/php5/extensions/mongo.so’
install ok: channel://pecl.php.net/mongo-1.6.1
configuration option “php_ini” is not set to php.ini location
You should add “extension=mongo.so” to php.ini

Punto Numero 2.-

Editamos “sudo joe /etc/php5/apache2/php.ini” y agregamos “extension=mongo.so” le agregue casi al final del documento.

Reiniciamos “sudo systemctl restart apache2.service” y nos vamos a phpinfo.php para verificar que este correctamente instalado el controlador.

Ahora para la gestión de Mongo mediante una GUI usaremos RockMongo. entramos a este mediante “localhost/rockmongo” con MongoDB corriendo.

Con esto podemos aplicar los mismos comandos de la Shell en RockMongo.

Para aprender más de php y mongodb visita a Jesus Conde. Nos vemos!

Anuncios
Instalar Driver PHP MongoDB en openSUSE 13.2

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s