Hoje em mais uma missão para inventariar e melhorar minha central de serviços, vamos implementar o GLPI, ja pensando la na frente integrando o OCS Inventory e autenticando com o AD do Server. Mas vamos la para a execução.
O que é o GLPI é uma solução web Open-source completa para gestão de ativos e helpdesk. O mesmo gerência todos os seus problemas de inventário de ativos/hardwares e software e suporte ao usuário(helpdesk).
Principais características do GLPI:
- Multi Usuários
- Sistema de autenticação (local, LDAP, AD, POP/IMAP, CAS, X509…) e multi-servidor;
- Vários idiomas;
- Niveis de usuário;
- Sistema de notificações sobre eventos via email;
- Gestão de pedidos de assistência via web ou email;
- Relatórios com gráficos;
- Integração com OCS Inventory NG;
- Gestão e controle de computador;
- Gestão e monitoramento de licenças;
- Gestão e atendimento de Helpdesk (ticketagem);
- Inventário;
- Licença GPL;
- Plugins e etc…
Informações da estrutura utilizada:
Estação Desktop:
S.O.: Ubuntu 12.04 Precise
RAM: 1G
Disco Rígido: 127 Gb
GLPI : Versão 0.85.2
Faça o download da ultima versão do GLPI através do endereço:http://www.glpi-project.org/
Clique com botão direito no link de download e selecione copiar link.
Faça o download do GLPI pelo terminal com o seguinte comando:
# wget -c https://forge.indepnet.net/attachments/download/1954/glpi-0.85.2.tar.gz

Exemplo do Comando para baixar o GLPI em seu servidor
Descompacte o diretório do GLPI que foi feito o download com o seguinte comando:
# tar zxvf glpi-0.85.2.tar.gz

Descompactando o diretório baixado
Instale o Apache e o PHP 5 com o seguinte comando:
# apt-get install apache2 php5 mysql-server php5-mysql php5-ldap php5-dev php5-json
** A instalação do PHP tem um tutorial completo no blog com este link,
** O GLPI estou instalando na mesma máquina que o OCS Inventory (tutorial completo neste link do blog) por isso este comando não tem efeito nesta etapa pois ja esta tudo instalado.
** Mas se é um novo servidor então ao iniciar este comando durante a instalação sera solicitado que insira a senha de root do banco de dados
Mova a pasta do GLPI para o diretório /var/www com o seguinte comando:
# mv glpi /var/www/

Movendo o diretorio GLPI para o var/www
Altere o grupo do diretório GLPI com o seguinte comando:
# chgrp www-data -R /var/www/glpi/

Alterando o grupo do diretorio, ja que instalamos com root ele atualmente é do root
e reinicie o servidor Apache
# service apache2 restart
Pronto a primeira fase esta concluída, agora partimos para a parte gráfica
Abra a Interface web do GLPI digitando http://ip_do_Servidor/glpi no navegador

Selecione a linguagem
Selecione a linguagem preferida e clique em “ok”

Aceite dos termos do GLPI
Marque a opção para aceitar os termos de licenciamento

Opção de Instalar ou atualizar
Selecione a opção para Instalar: Se for uma nova instalação então clique em “Instalar” mas se você já possui uma versão instalar maquie “atualizar”

Check-list dos requisitos mínimos
Nesta etapa é carregada a tela de um check-list de validação de requisitos, importante que tudo fique verdinho (rsrs) se houver algum erro na validação tente corrigir para que sua instalação fique redonda

Configuração para conexão com o banco de dados
Insira as informações para a conexão do seu banco de dados

Selecionando o Banco de Dados a ser utilizado pelo GLPI
Nesta janela você deve selecionar qual banco ira utilizar, no meu caso irei criar o banco por aqui mesmo digitando o nome do BD que é “glpi” e marcando a opção de criar um novo banco de dados….

Iniciando o bando de dados
Se der tudo certo ele ira para a etapa 3 dizendo que o banco de dados foi criado e inicializado ae basta clicar em “continuar”

Instalação concluída do GLPÌ
Instalação concluída na Etapa 4, e é informado as senhas e usuários padrões do sistema. Acesse e altere as senhas padrões para sua segurança básica.
A instalação foi concluída
Os usuários e senhas padrões são:
- glpi/glpi para a conta do usuário administrador
- tech/tech para a conta do usuário técnico
- normal/normal para a conta do usuário normal
- post-only/postonly para a conta do usuário postonly
Você pode excluir ou modificar estes usuários bem como os dados iniciais.
Clique em “Usar GLPI” e boa sorte!

Tela inicial administrativa do GLPI
Dois avisos em seu primeiro login é mostrado, simples detalhe, apague o install.php com o comando abaixo:
# rm -rf /var/www/glpi/install/install.php
e altere a senha inicial da conta administradora.
Espero ter ajudado, Boa sorte com o GLPI e
gde abç
*** 22/04/2016
Uma dica postada nos comentários do Márcio, que se deparou ao seguir o post, caso no check-list não passar por falta do php GD, executem o comando abaixo para solucionar o problema:
apt-get install php5-gd
Prontinho basta seguir adiante . Obrigado Márcio pela dica!.
Ola,
estou implementando:
glpi-0.85.4
OCSNG_UNIX_SERVER-2.1.2
glpi-ocsinventoryng-1.1.1
Mais estou tento dificuldade da importação do ocs-ng -> glpi.
Você tem algum tutorial ?
Boa noite Leandro, Obrigado pela visita no Blog, seguinte esta semana estou realizando alguns testes para publicar um tutorial sobre esta integração, ae posto aqui.
Mas ja adianto de que em alguns testes de utilização de plug-in tive algumas incompatibilidades, não do OCS mas de alguns painéis de monitoramento, tanto que ainda não utilizo a última versão, pode ser que esteja acontecendo isso com vc..
Se conseguir resolver manda um comentário ou se tiver montado uma tuto publico aqui no blog.
gde abç
Fernando
Está de parabéns… instalei em uma ubuntu 12.04 desktop zerado … só na hora dos check-list deu erro no php GD … aí dei um apt-get install php5-gd … aí deu tudo certo… obrigado.
Boa Noite Márcio.
Obrigado pelo acesso no blog.
Vou editar o post e inserir esta dica, obrigado por contruibuir
gde Abç
já tenho o GLPI instalado em em meu servidor, porém quero fazer uma instalação separada para uso de uma outra empresa (no mesmo servidor), como proceder ?
Obrigado
Bom dia João.
Obrigado pelo acesso no blog.
Desculpe a demora
João, hoje com a evolução em Cloud, eu optaria por instalações de Vms separadas, pois o servidor GLPI não utiliza tantos recursos, eu vc deixaria bem mais independente uma estrutura da outra, sou meio conservador quanto a isso.
Mas se é uma máquina física então voce pode separar o GLPI em Unidades diferentes, pois ele é uma ferramenta muito ampla e baseada em ITIL, com recursos complexos de permissões de acesso, quem pode o que quando e onde.
É realmente uma ferramenta poderosa se bem estruturada, então separe em unidades organizacionais, crie perfis de acesso adequado para cada unidade e os usuários por cada unidade.
Gde abç
Bom dia Fernando, te enviei um email com algumas dúvidas.
Estou querendo implementar do zero um servidor com GLPI junto com o OCS, e quero saber por onde começar.
Instalo primeiro o OSC ou GLPI?
Ou primeiro PHP e Apache?
Poderia me dar um help?
Desde já agradeço
Rogério, vou colocar no blog aqui a sequencia que te disse para que se alguem visitar o blog e ficar com a mesma dúvida estará registrado.
Primeiro passo vc instala um servidor web simples e rápido:
https://peru-swan-452771.hostingersite.com/php-e-mysql-no-ubuntu-12-04/
Depois instala o OCS Inventory – Servidor
https://peru-swan-452771.hostingersite.com/inventariando-seu-parque-de-maquinas-servidor/
E ai instala o OCS Agente para windows ou linux
Linux:
https://peru-swan-452771.hostingersite.com/inventariando-seu-parque-de-maquinas-agente-linux/
Windows:
https://peru-swan-452771.hostingersite.com/inventariando-seu-parque-de-maquinas-agente-windows/
E depois que inventariei o parque instalei o GLPI
https://peru-swan-452771.hostingersite.com/instalando-glpi-no-ubuntu-12-0-4/
gde abç