Como realizar a instalação do GLPI 11
O GLPI é um sistema de gestão de serviços e ativos de TI, utilizado para inventariar ativos, centralizar chamados e manter a base de conhecimento de uma organização. A versão 11 representa uma atualização significativa em relação à versão 10 e tornou‑se estável em 1 de outubro de 2025; a equipe do projeto anunciou que a nova versão está pronta para produção.
No release oficial os desenvolvedores destacam que o GLPI 11 oferece novos recursos como criação de ativos personalizados, editor de formulários integrados, portal de autosserviço totalmente remodelado, suporte nativo a autenticação multifator (2FA) e disparo de webhooks.
Para atualizar ou instalar essa nova versão, siga o passo a passo:
Pré‑requisitos
Para a instalação recomendada pelos desenvolvedores, utilize um servidor Ubuntu 22.04 LTS. Os principais componentes necessários são:
- Servidor web– Apache 2.
- Interpretador PHP (recomendada a versão suportada mais recente, como PHP 8.1 ou superior)
- Banco de dados MariaDB (também é possível usar MySQL; neste guia usaremos MariaDB).
- Firewall com portas SSH (22), HTTP (80) e HTTPS (443) liberadas de acordo com a sua política de segurança.
Observação: durante o processo, certifique‑se de executar os comandos com permissões de superusuário (por exemplo, usando sudo).
Passo 1: Instalando os componentes
1. Atualize a lista de pacotes e aplique atualizações de segurança:
Este passo garante que o sistema operacional e os repositórios estejam atualizados antes de instalar o GLPI.
2.Instale o servidor Apache, o PHP e extensões necessárias e o MariaDB. O tutorial oficial sugere a instalação com um único comando apt, que inclui módulos PHP para LDAP, IMAP, SOAP e CAS, dentre outros:
- O primeiro comando instala o Apache, o PHP e diversas extensões necessárias para o funcionamento do GLPI.
- O segundo comando instala o serviço MariaDB.
Passo 2: Configurando o banco de dados
1.Ajuste as configurações iniciais do MariaDB.
Execute o script mysql_secure_installation. Recomenda‑se definir uma senha para o usuário root, remover usuários anônimos, desabilitar o acesso remoto ao root, remover a base de testes e recarregar as tabelas de privilégios.
2. Carregue informações de fuso horário.
Para permitir que o GLPI manipule corretamente zonas horárias. Execute:
3. Crie o banco de dados e um usuário específico para o GLPI.
A documentação recomenda utilizar senhas fortes; substitua sua_senha_forte por uma senha segura:
4. Anote os parâmetros (nome da base, usuário e senha) para utilizá‑los na etapa de instalação via navegador.
Passo 3: Preparando os arquivos do GLPI 11
- Obtenha a versão mais recente do GLPI 11.
O projeto fornece o arquivo .tgz no GitHub e no site oficial. De acordo com o release de 1º de outubro de 2025, a versão estável é a 11.0.0.
Baixe o arquivo dentro do diretório /var/www/html (diretório padrão do Apache):
O comando tar -xvzf descompacta o arquivo criando o diretório GLPI dentro de /var/www/html. Caso já exista uma instalação anterior, renomeie a pasta antiga antes de extrair o novo pacote.
2. Organize a estrutura de diretórios conforme o padrão FHS (Filesystem Hierarchy Standard).
Para melhorar a segurança e facilitar backups, recomenda‑se separar os arquivos de configuração, dados variáveis e logs em diretórios distintos:
- /etc/glpi– arquivos de configuração (por exemplo, php).
- /var/www/html/glpi– código‑fonte do GLPI em modo somente leitura.
- /var/lib/glpi– arquivos variáveis (sessões, uploads, cache, cron e plugins).
- /var/log/glpi– arquivos de logs.
Para que o GLPI saiba onde estão esses diretórios, crie um arquivo chamado php dentro de glpi/inc e defina GLPI_CONFIG_DIR como /etc/glpi:
Insira o seguinte código no arquivo:
Em seguida, mova as pastas padrão para os novos diretórios:
3. Crie o arquivo php em /etc/glpi para instruir o GLPI onde estão os diretórios variáveis:
Insira as definições abaixo (podem ser ajustadas conforme sua estrutura):
Passo 4: Ajustando permissões de arquivos e pastas
Para que o Apache e o PHP consigam ler e gravar nos diretórios corretos, é preciso ajustar proprietários e permissões.
A documentação sugere as seguintes configurações:
Passo 5: Configurando o servidor web e o PHP
Criar um VirtualHost dedicado
Para acessar o GLPI por um endereço amigável (por exemplo, glpi.suaempresa.com), crie um arquivo de configuração do Apache.
No exemplo, o nome do arquivo é /etc/apache2/sites-available/glpi.conf.
O conteúdo abaixo utiliza porta 80, mas você pode configurar HTTPS posteriormente:
Depois de criar o arquivo:
Ajustar parâmetros do PHP
Ajustar parâmetros do PHP
Recomendamos utilizar a versão mais recente do PHP e ajustar algumas diretivas do php.ini para garantir desempenho e compatibilidade.
Edite o arquivo /etc/php/8.1/apache2/php.ini (substitua a versão conforme seu ambiente) e ajuste:
- upload_max_filesize = 20M – tamanho máximo de upload.
- post_max_size = 20M – tamanho máximo dos dados enviados via POST.
- max_execution_time = 60 – tempo máximo de execução dos scripts.
- max_input_vars = 5000 – número máximo de variáveis de entrada.
- memory_limit = 256M – memória máxima por script.
- cookie_httponly = On – proteção contra acesso a cookies via script.
- timezone – defina o fuso horário adequado, por exemplo:
A lista completa de fusos horários suportados está disponível na documentação oficial do PHP.
Passo 6: Iniciar a instalação via navegador
Após configurar o sistema, acesse o servidor pelo endereço configurado (por exemplo, http://glpi.seudominio.com) usando um navegador.
A instalação web irá guiá‑lo pelos passos finais.
Escolha o idioma (português) e utilize os parâmetros criados anteriormente para conectar‑se ao banco de dados (host, nome_do_banco, usuário e senha).
Siga as instruções até a conclusão e crie a conta de administrador.
Considerações finais
- O GLPI 11 é uma versão estável e pronta para produção, lançada em 1º de outubro de 2025.
- Seus principais destaques incluem ativos personalizados, formulários integrados, portal de autosserviço redesenhado, autenticação 2FA e webhooks.
- Mantenha backups frequentes do banco de dados e da pasta de documentos (/var/lib/glpi) antes de atualizar versões ou instalar plugins.
Seguindo estes passos, você terá o GLPI 11 devidamente instalado em um servidor Ubuntu, pronto para usufruir das novas funcionalidades e melhorias da plataforma.
Caso precise de apoio para fazer a instalação, entre em contato conosco através do e-mail contato@mindtek.com.br ou pelo whatsapp +55 21 99146-6537.
Artigo escrito pelo Fabiano Araujo.
Gostou do conteúdo?
Assine a nossa newsletter e receba conteúdos semanalmente: