Precisa de um sistema de tickets? Aprenda a instalar o GLPI (I)
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).
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:
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 |
E está pronto o GLPI para configuração.
Vamos começar por escolher o idioma português.
Aceitem os termos da licença (não se esqueçam de a ler)
Carregar em instalar para proceder a instalação de uma nova instância do GLPI
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
Em seguida devem indicar as credenciais para acesso ao MySQL
Como base de dados vamos escolher a que criamos anteriormente. Para este exemplo a base de dados é glpi
Para continuar, basta carregar em OK
E temos o GLPI neste momento instalado e configurado. Para aceder a plataforma basta carregar em Use GLPI
Introduzam as credenciais por omissão (ver screenshot anterior)
E cá estamos nós dentro da plataforma
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.
Este artigo tem mais de um ano
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.
Diferenças, ou mais/menos valias em relação ao lansweaper..
tenho estado a usar o ultimo por imposição..
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
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
Eu fiquei-me pelo passo 2. Não funciona com a password do pc…
viva, a password será a de quando instalou o MySQL, não a do PC.
o HDESK é mais simples e também é gratuito.
Para quem pretende um sistema de tickets mais simplificado, recomendo. Também tem em português.
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.
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?
Tiago experimenta, “sudo apt-get clean && sudo apt-get update”
@Tiago: Experimenta
apt-get install apache2 mysql-server-5.6 php5 php5-mysql php5-gd
(onde está 5.5 mete 5.6)
Boas.
Posso fazer esta instalação com qualquer Linux? Ubuntu Server serve?
Obrigado
Segui todos os passos, porém jogo no navegador localhost/glpi e não carrega a instalação. Poderia me ajudar?
Cade o tutorial do Fusion Inventory ?