GLPI 11: mudanças entre as edições

De Wiki Projeto Root
Ir para navegação Ir para pesquisar
Linha 144: Linha 144:
   Configurar | Geral | Valores Padrão | Fuso Horário
   Configurar | Geral | Valores Padrão | Fuso Horário


[[Arquivo:Fuso-GLPI.jpg|thumb|443px|center|'''Ajuste Para America/Sao_Paulo''']]
[[Arquivo:Fuso-GLPI-11.jpg|thumb|443px|center|'''Ajuste Para America/Sao_Paulo''']]

Edição das 10h19min de 11 de janeiro de 2026

Sobre

Olá! Visitante, reunimos aqui, informações sobre a ferramenta GLPI 11 (Anacrônico Frances para Gestionnaire Libre de Parc Informatique ) na versão 11 ou traduzido para o Português BR ( Gerenciamento Livre do Parque de Computadores), que é uma solução web Open-source completa para ITSM (Gerenciamento de Serviços de TI). O mesmo gerência todos os seus problemas de inventário de ativos/hardwares e software e suporte ao usuário(helpdesk).

  • Principais características do GLPI:
 Multi Usuários
 Sistema de autenticação (local, LDAP, AD, POP/IMAP...) e multi-servidor;
 Vários idiomas;
 Níveis de usuário;
 Sistema de notificações sobre eventos via e-mail;
 Gestão de pedidos de assistência via web ou e-mail;
 Relatórios com gráficos;
 Integração com OCS Inventory NG;
 Gestão e controle de computador;
 Gestão e monitoramento de licenças;
 Gestão e atendimento de Helpdesk (tickets);
 Inventário com Agent próprio;
 Licença GPL;
 Plugins e etc… 

Site Oficial: http://glpi-project.org/

Doc: https://help.glpi-project.org/documentation

Curso/Certificação: https://blog.servicedeskbrasil.com.br/treinamentos-servicedeskbrasil/

Recomendações

https://www.arthurschaefer.com.br

https://verdanadesk.com

https://mastermindti.com.br


Vídeo

https://youtu.be/NzYu1Md5lLs


Script Projeto Root

Para facilitar deixamos um script para fazer todo o processo de forma automatizada, assim agilizando o processo de instalação, caso queira utilizar veja:

https://github.com/projetoroot/glpi

wget https://raw.githubusercontent.com/projetoroot/glpi/refs/heads/main/install-glpi.sh
bash install-glpi.sh


Caso queira instalar manualmente veja abaixo os procedimentos


Instalando dependências

  • Debian 13

Atualização dos repositórios e instalação dos pacotes básicos de serviço web

apt update &&  apt install apache2 php -y 
apt install mariadb-server php-{cli,ldap,xmlrpc,soap,curl,snmp,zip,apcu,gd,mbstring,mysql,xml,bz2,intl,bcmath}


Banco de Dados

Acesso a interface de console do Banco de dados para criação do mesmo

mysql -u root -p

Criando o banco de dados (glpidb), criando usuário (glpi), com senha segura (gerar uma senha segura e alterar onde informa 'senhasegura'), garantindo os privilégios para escrita no banco

 create database glpidb character set utf8;
 create user 'glpi'@'localhost' identified by 'senhasegura';
 grant all privileges on glpidb.* to 'glpi'@'localhost' with grant option;
 flush privileges;
 quit

Baixar o GLPI

Baixar e extrair o software GLPI (verificar em: https://github.com/glpi-project/glpi/releases/)

wget https://github.com/glpi-project/glpi/releases/download/11.0.4/glpi-11.0.4.tgz
tar -zxvf glpi-11.0.4.tgz

Configurar Apache

Mover o conteúdo extraído para a pasta padrão do apache2

mv glpi /var/www/html

Ajustar permissões

chown www-data:www-data /var/www/html/glpi -Rf
chmod 775 /var/www/html/glpi -Rf


Criar o arquivo de conf para o apache carregar

nano /etc/apache2/conf-available/glpi.conf

Inserir no arquivo vazio

<VirtualHost *:80>
    ServerName glpi.localhost
    DocumentRoot /var/www/html/glpi/public

    <Directory /var/www/html/glpi/public>
        AllowOverride All
        RewriteEngine On
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ index.php [QSA,L]
    </Directory>
</VirtualHost>


Habilitação do módulos de rewrite e da configuração criada no apache

a2enmod rewrite
a2enconf glpi.conf
service apache2 restart

Ajustar PHP

Para fazer o GLPI ter mais memória no apache e ajustar tamanhos de uploads faça:

nano /etc/php/8.4/apache2/php.ini
memory_limit = 128M e altere para 256M
post_max_size = 8M e altere para 256M
upload_max_filesize = 2M e altere para 256M
;session.cookie_secure = e altere para session.cookie_secure = on (remover para HTTP)
session.cookie_httponly e adicione on ao lado do sinal de =


  • Lembrando que as entradas de segurança (session.cookie_secure e session.cookie_httponly) são opcionais para instalação, mas recomendadas para aumentar a segurança do ambiente.

Ajustar TimeZone

Em alguns casos o timezone pode vir desabilitado, para habilitar faça no shell como root:

 mariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb -u root -p mysql
 sudo -u www-data php /var/www/html/glpi/bin/console database:enable_timezones

Após na interface web no GLPI vá em:

 Configurar | Geral | Valores Padrão | Fuso Horário
Ajuste Para America/Sao_Paulo