Instalando GLPI no Ubuntu 12.0.4

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

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

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

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

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

Selecione a linguagem preferida e clique em “ok”

 

Aceite dos termos do GLPI

Aceite dos termos do GLPI

Marque a opção para aceitar os termos de licenciamento

 

Opção de Instalar ou atualizar

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

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

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

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

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 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

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!.

8 Comments

  1. Leandro Costa

    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 ?

    Reply
  2. Fernando Oliveira (Post author)

    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

    Reply
  3. Marcio

    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.

    Reply
    1. Fernando Oliveira (Post author)

      Boa Noite Márcio.
      Obrigado pelo acesso no blog.
      Vou editar o post e inserir esta dica, obrigado por contruibuir

      gde Abç

      Reply
  4. Joao

    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

    Reply
    1. Fernando Oliveira (Post author)

      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ç

      Reply
  5. João Gabriel

    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

    Reply
  6. Fernando Oliveira (Post author)

    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:
    http://www.afpdo.com.br/php-e-mysql-no-ubuntu-12-04/

    Depois instala o OCS Inventory – Servidor
    http://www.afpdo.com.br/inventariando-seu-parque-de-maquinas-servidor/

    E ai instala o OCS Agente para windows ou linux
    Linux:
    http://www.afpdo.com.br/inventariando-seu-parque-de-maquinas-agente-linux/
    Windows:
    http://www.afpdo.com.br/inventariando-seu-parque-de-maquinas-agente-windows/

    E depois que inventariei o parque instalei o GLPI
    http://www.afpdo.com.br/instalando-glpi-no-ubuntu-12-0-4/

    gde abç

    Reply

Deixe um comentário para Fernando Oliveira Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *