Precisa de um sistema de tickets? Aprenda a instalar o GLPI (I)

15 Comentários

Quando se é administrador de um parque informático de escala média/grande é importante possuir as melhores plataformas para gestão e registo de todos os equipamentos/recursos que fazem parte dessa rede.

No mercado existem boas soluções proprietárias mas…no mundo open source há uma plataforma que tem toda as funcionalidades que qualquer administrador de redes precisa. Depois de termos apresentado aqui o GLPI e de mostrar como o instalar no CentOS 6.5, hoje vamos ensinar como instalar esta plataforma fantástica no Debian (e respectivas variantes).

helpdesk1


O GLPI é um sistema de gestão de recursos que oferece uma interface muito intuitiva e um conjunto de funcionalidades que permitem manter um conjunto de informações sobre todos os recursos.

Para a instalação e configuração do GLPI vamos  dividir este tutorial  em 2 partes:

  • 1) Instalar o GLPI no Debian Linux?
  • 2) Instalação do Fusion Inventory

As distribuições GNU/Linux têm as características perfeitas para implementar serviços de rede. As configurações dos serviços são normalmente realizadas em ficheiros, podemos gerir/controlar facilmente qualquer serviço remotamente usando por exemplo SSH e o backups das configurações é também algo simples de implementar.

Instalação do GLPI

Para a instalação do GLPI devem seguir os seguintes passos:

Passo 1) Instalar as dependências

Para a instalação do Apache, MySQL e PHP devem executar o seguinte comando:

apt-get install apache2 mysql-server-5.5 php5 php5-mysql php5-gd

Passo 2) Criação da base de dados  MySQL

Para criar a base de dados (ex. glpi) e utilizador (ex. glpi, com  a password ‘glpipasswd’) para manter toda a informação do glpi, devem seguir os seguintes passos:

mysql -u root -p
CREATE DATABASE glpi;
CREATE USER glpi@localhost;
SET PASSWORD FOR glpi@localhost= PASSWORD("glpipasswd");
GRANT ALL PRIVILEGES ON glpi.* TO glpi@localhost IDENTIFIED BY "glpipasswd";
FLUSH PRIVILEGES;

Passo 3) Instalação do GLPI

A instalação do GLPI é um processo relativamente simples. Para isso basta obter o GLPI usando o seguinte comando:

wget -c https://forge.indepnet.net/attachments/download/2020/glpi-0.85.4.tar.gz

Depois descompactar para /var/www

tar xzf glpi-0.85.4.tar.gz -C /var/www

E definimos agora as permissões

chown -R www-data:www-data /var/www/glpi

Passo 4) Configurar o Apache2 para disponibilizar o GLPI

O Apache2 no Debian necessita que sejam feitas algumas configurações, ao contrário de outras distribuições Linux. Para isso vamos posicionar-nos no diretório /etc/apache2/sites-available e proceder a algumas alterações.

Primeiro vamos copiar o “template” de configuração para um novo ficheiro com o nome glpi.conf.

cd /etc/apache2/sites-available
cp 000-default.conf glpi.conf

Vamos agora editar o ficheiro e proceder à seguinte alteração:

glpi_0001

Gravamos e saímos do ficheiro. Em seguida vamos executar os seguintes comandos.

Nota: Na prática, vamos desactivar a configuração presente no ficheiro 000-default.conf e activar a configuração do ficheiro glpi.conf. Por fim reiniciamos o apache2.

a2dissite 000-default.conf
a2ensite glpi.conf
service apache2 reload

glpi_0002
E está pronto o GLPI para configuração.

Vamos começar por escolher o idioma português.

glpi_0003

Aceitem os termos da licença (não se esqueçam de a ler)

glpi_0004

Carregar em instalar para proceder a instalação de uma nova instância do GLPI

glpi_0005

E agora feira a validação de todos os requisitos. Se tiverem por exemplo problemas com permissões, indiquem o utilizador www-data como dono das subpastas do GLPI.

Nota: No final devem carregar em Continue

glpi_0006

Em seguida devem indicar as credenciais para acesso ao MySQL

glpi_0007

Como base de dados vamos escolher a que criamos anteriormente. Para este exemplo a base de dados é glpi

glpi_0008

Para continuar, basta carregar em OK

glpi_0009

E temos o GLPI neste momento instalado e configurado. Para aceder a plataforma basta carregar em Use GLPI

glpi_0010

Introduzam as credenciais por omissão (ver screenshot anterior)

glpi_0011

E cá estamos nós dentro da plataforma

glpi_0012

Num próximo tutorial iremos ensinar a instalar o Fusion Inventory que permite fazer facilmente o inventário dos equipamentos numa rede. Alguma dúvida ou questão deixam os vossos comentários.

Comentários

15

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Ricardo
    Ricardo

    Uso o GLPI ha 5 anos e estou bastante satisfeito com a maneira de como funciona, está integrado com o AD, onde facilmente posso adicionar/remover utilizadores, tenho o sistema de tickets a funcionar, do qual posso associar um determinado ticket à maquina caso seja um problema com a máquina.

    Pplware Continuem.

    1. Avatar de lmx
      lmx

      Diferenças, ou mais/menos valias em relação ao lansweaper..

      tenho estado a usar o ultimo por imposição..

    2. Avatar de Sérgio
      Sérgio

      Eu uso o GLPI à uns 4/5 meses visto estar a trabalhar num grupo de empresas e pretendia ajuda de maneira a colocar o sistema de tickets no glpi. Neste momento estou a utilizar um sistema de tickets diferente. Venho pedir ajuda para implementar o mesmo.

      Obrigado

  2. Avatar de Pedro
    Pedro

    Com gestor de vários parques informáticos uso e abuso do glpi
    Uso há aproximadamente 4 anos e não tenho uma coisa a apontar.
    Recomendo vivamente

  3. Avatar de redefoca
    redefoca

    Eu fiquei-me pelo passo 2. Não funciona com a password do pc…

    1. Avatar de cesar_panter
      cesar_panter

      viva, a password será a de quando instalou o MySQL, não a do PC.

  4. Avatar de antunesn
    antunesn

    o HDESK é mais simples e também é gratuito.
    Para quem pretende um sistema de tickets mais simplificado, recomendo. Também tem em português.

  5. Avatar de Vasco
    Vasco

    E o YouTrack: https://www.jetbrains.com/youtrack/ alguém conhece ou pode falar de sua justiça?

    Estamso a ponderar mudar da nossa gestão em sharepoint para isso.

  6. Avatar de Tiago
    Tiago

    Não consigo executar o comando apt-get install apache2 mysql-server-5.5 php5 php5-mysql php5-gd.
    “E: Não foi possível corrigir problemas, você tem pacotes mantidos (hold) estragados.” Esta é a mensagem que me dá. Alguém pode dar uma ajuda?

  7. Avatar de Manuel
    Manuel

    Tiago experimenta, “sudo apt-get clean && sudo apt-get update”

  8. Avatar de J
    J

    @Tiago: Experimenta

    apt-get install apache2 mysql-server-5.6 php5 php5-mysql php5-gd

    (onde está 5.5 mete 5.6)

  9. Avatar de Luis Serra
    Luis Serra

    Boas.

    Posso fazer esta instalação com qualquer Linux? Ubuntu Server serve?

    Obrigado

  10. Avatar de Claudio
    Claudio

    Segui todos os passos, porém jogo no navegador localhost/glpi e não carrega a instalação. Poderia me ajudar?

  11. Avatar de jader
    jader

    Cade o tutorial do Fusion Inventory ?

  12. Avatar de Ricardo Rocha
    Ricardo Rocha

    Boas,
    Estamos a implementar uma solução GLPI para um projeto com um operador de telecomunicações para um segmento de mercado, precisamos de alguém com experiencia para nos ajudar na customização e tipificação de tickets, temos especificações e analises para facilitar o carregamento das necessidades.

    Conhecem alguém
    Cumpts