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:

Copy to Clipboard

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:

Copy to Clipboard
  • 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:

Copy to Clipboard

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:

Copy to Clipboard

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

  1. 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):

Copy to Clipboard

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:

Copy to Clipboard

Insira o seguinte código no arquivo:

Copy to Clipboard

Em seguida, mova as pastas padrão para os novos diretórios:

Copy to Clipboard

3. Crie o arquivo php em /etc/glpi para instruir o GLPI onde estão os diretórios variáveis:

Copy to Clipboard

Insira as definições abaixo (podem ser ajustadas conforme sua estrutura):

Copy to Clipboard

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:

Copy to Clipboard

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:

Copy to Clipboard

Depois de criar o arquivo:

Copy to Clipboard

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:
Copy to Clipboard

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:

Newsletter

* indica obrigatório