Olá amigos, passando para trazer uma pequena dica para quem assim como eu, não curte ficar manipulando as coleções do MongoDB direto pelo mongo shell, existem alguns painéis de administração para gerenciar isso direto pela web, hoje vou compartilhar com vocês o que eu achei mais interessante, ele é gratuito e open-source, além de ter uma instalação muito simplicada.

Pra poder utilizar um painel de administração é óbvio que você tem que ter o mongoDB instalado.

 

RockMongo

O RockMongo é um gerenciador de dados para o MongoDB escrito em PHP 5.

Principais características.

– Fácil de instalar e open-source.

– Multiplos hosts e administradores por host.

– Proteção por senha

– Possibilidade de fazer querys avançadas sobre as coleções.

– Visualização de estatísticas da coleção.

Site: http://www.rockmongo.com/

 

Como instalar:

a Instalação do rockmongo é muito simples, é só baixar a pasta e extrair em um diretório web de sua preferência, porém, um pré-requisito é que o driver do mongoDB esteja instalado para o PHP.

para instalar o driver no CentOS, verifique se você tem o php-pear instalado, para isso rode o seguinte comando.

rpm -qa | grep php

deve aparecer uma lista com tudo relacionado ao PHP que você tem instalado, caso não tenha o php-pear, instale rodando o seguinte comando;

 yum -y install php-pear

Após instalado, instale o driver do mongoDB para o PHP com o seguinte comando.

 pecl install mongo

PECL é um acrônimo para PHP Extension Community Library, vai aparecer um pergunta, aperte enter, depois de instalado o driver, basta ativar no php.ini, para isso use o vim para editar o arquivo que deve estar em /etc/php.ini, adicione a seguinte linha na parte de dinamic extensions.

 extension=mongo.so

salve e reinicie o apache com o comando.

 service httpd restart

feito isso basta baixar o RockMongo em http://www.rockmongo.com/downloads e extrair o arquivo no diretório de sua escolha, após isso basta acessar http://site.com.br/pasta/diretoriodorockmongo/index.php, o usuário e senha padrão são admin/admin, mude assim que fizer o primeiro acesso.

 

Abaixo uma pequena imagem da janela de status.

rockmongo_1

Então é isso, até a próxima.

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)