Passo a Passo da instalação do GLPI, além de sua descrição.


JBWEBMASTER – Apresentação e instalação do GLPI.

Olá pessoal, nesse tutorial irei explicar o que é, para que serve, instalação e demonstração do GLPI, usando a teoria através de pesquisas e um passo a passo através de um tutorial de instalação. Para facilitar o apredizado as informações foram divididas  por etapas, como:

  1. O QUE É HELP DESK?
  2. O QUE É ACORDO DE NÍVEL DE SERVIÇO?
  3. O QUE É GLPI?
  4. APRESENTAÇÃO DA FERRAMENTA E SUA INSTALAÇÃO

O QUE É HELP DESK?

Help Desk é uma ferramenta usada para solicitação de melhoria ou correção de máquinas ou serviços, designando o serviço de apoio aos usuários para suporte e resolução de problemas técnicos nas diversas áreas da TIC, sendo que este apoio pode ser tanto dentro de uma empresa, quanto externamente.

O QUE É ACORDO DE NÍVEL DE SERVIÇO?

Um acordo de nível de serviço é a parte de contrato de serviços entre duas ou mais entidades no qual o nível da prestação de serviço é definido formalmente, sendo que na prática, o termo é usado no contexto de tempo de entregas de um serviço ou de um desempenho específico.

O QUE É GLPI?

GLPI é uma aplicação livre, distribuído sob a licença GPL para a gestão de parques de computador e helpdesk. Escrito em PHP, é composto de um conjunto de serviços web, para identificar e gerenciar todos os componentes do hardware e dos softwares, otimizando o trabalho dos profissionais de TIC. Oferece um sistema de atendimento a solicitações de usuário integrado com uma ferramenta de inventário, dessa forma podendo haver uma integração com o OCS Inventory, o destaque fica para o suporte a 22 idiomas e análise de TCO do inventario.

APRESENTAÇÃO DA FERRAMENTA E SUA INSTALAÇÃO

Requisitos importantes para a instalação do GLPI são:

  • XAMPP
  • PHP
  • MYSQL

Os principais recursos da aplicação se articulam em torno dos seguintes eixos:

  • Inventário dos computadores, periféricos, rede, impressoras e produtos afins.
  • Gestão de licenças (adquiridas, a serem adquiridas, sites, OEM..) e datas de expiração.
  • Indicação do hardware por área geográfica (sala, piso…).
  • Gestão das informações comerciais e financeiras (compra, garantia e extensão, amortização).
  • Gestão do estado do hardware.
  • Gestão dos pedidos de intervenção para todos os tipos de hardware do inventário.
  • Interface do usuário final para pedido de intervenção.
  • Gestão das empresas, contratos, documentos ligados aos elementos dos inventários…
  • Reserva de equipamentos.
  • Gestão de um sistema de base de conhecimentos hierárquicos (FAQ), gestão de um FAQ público.
  • Criação de relatórios sobre o hardware, dos relatórios da rede, dos relatórios sobre as intervenções.

No ultimo tópico mostrarei a integração do GLPI e o OCS Inventory NG, sendo uma solução muito valiosa para a automatização de funções.

Para poder instalar o GLPI deve instalar o XAMPP, que é um servidor independente de plataforma, um software livre, que consiste principalmente na base de dados MYSQL, o servidor web Apache e os interpretadores para linguagens de script: PHP e Perl, ou pode instalar outro a sua escolha.

Para começar faça o download do GLPI que deverá estar em arquivo zip, então extraia no htdocs do xampp ou se estiver com outro servidor talvez seja a pasta www. Feito isso vamos no navegador digitamos localhost/glpi e começamos a instalação.

  • Escolha da LÍngua de sua preferência para seguir com a instalação do GLPI.
FIGURA 1 – INICIANDO A INSTALAÇÃO DO GLPI, SELECIONANDO A LÍNGUA.
FIGURA 2 - TERMOS DA LICENÇA.
FIGURA 3 - AVANÇAR PARA INSTALAR O GLPI.
  • Nesse passo da instalação, foi verificada uma quantidade insuficiente de memória alocada 32MB, visto que o mínimo é de 64MB.  Abaixo segue as instruções de como resolver.
FIGURA 4 - CHECANDO A COMPATIBILIDADE DO SEU AMBIENTE E VERIFICANDO QUE POSSUI UMA QUANTIDADE BAIXA DE MEMÓRIA.

Para mudar isso,  primeiro você deve descobrir qual php.ini o seu GLPI está usando, pois verifiquei que possui alguns na pasta xampp\php outro na pasta xampp\apache\bin, no meu caso e talvez seja o seu, está no caminho c:\xampp\apache\bin\php.ini, que descobrir quando verifiquei no meu navegador que o GLPI estava usando um arquivo PHP chamado install.php que fica em glpi/install/install.php, dessa forma abrir o arquivo pesquisei por php.ini e encontrei o caminho já passado anteriormente.

Encontrado o php.ini agora pesquise dentro do arquivo por memory_limit, lá deve está com 32MB ou um outro, altere para 64MB salve o arquivo e restart (reinicie) o seu apache, depois isso vá na página e aperte no botão tentar novamente ou similar que vai está no final da página. Seguindo esses passos deve resolver o problema ficando assim:

FIGURA 5 - COMPATIBILIDADE VERIFICADA COM SUCESSO.

Configurando o banco de dados MYSQL, aqui como é local mesmo, coloquei o servidor como localhost, usuário root, e senha “sem senha”.

 

FIGURA 6 - CONFIGURAÇÃO COM O BANCO DE DADOS.
FIGURA 7 - INICINADO A BASE DE DADOS.

Usuários e senhas usadas em diversos níveis de acesso são:

glpi/glpi – administrador.
tech/tech para usuário técnico.
Normal/normal para usuário conta simples.

E com isso termina a instalação. Usando usuário e a senha glpi, logando como adminstrador.

Tela inicial do GLPI:

FIGURA 8 - TELA INICIAL DO GLPI.

Espero que gostem e que tenha ajudado.

Valeu até apróxima!