GLPI 10.0.15 - PHP 8.2
O que é GLPI?
O GLPI é uma aplicação de gestão de serviços e gerenciamento de ativos 100% web. Foi prioritariamente desenvolvida para atender às necessidades de Gestores de TI no gerenciamento de chamados de Helpdesk e transformou-se numa poderosa plataforma de gerenciamento de ativos e serviços, provendo aos gestores informações “on time” de seus recursos físicos e humanos.
Imagens GLPI
Estas são a listagem das imagens Docker oficiais criadas pela Servicedesk Brasil. Elas são baseadas exclusivamente em Almalinux 9. Estas imagens são somente da interface web do GLPI:
sdbrasil/glpi:10.0.15
sdbrasil/glpi:11.0-dev
Versão 11.0 - Não usar em Produção!!!
Devido a versão estar em desenvolvimento e não ter data de lançamento oficial.
Criando os diretórios / volumes (Dados persistentes)
Volumes para o GLPI
mkdir -p /data/glpi-10/glpi/documents
mkdir -p /data/glpi-10/glpi/marketplace
mkdir -p /data/glpi-10/glpi/plugins
mkdir -p /data/glpi-10/glpi/files/_pictures
mkdir -p /data/glpi-10/glpi/files/_plugins
mkdir -p /data/glpi-10/glpi/etc
mkdir -p /data/glpi-10/glpi/imagens-custom
mkdir -p /data/glpi-10/backup
Volumes para o MySQL
mkdir -p /data/glpi-10/percona/lib
mkdir -p /data/glpi-10/percona/log
Ajustando permissões do GLPI e MySQL
chown 70:70 -R /data/glpi-10/glpi
chown 1001:0 -R /data/glpi-10/percona
Criando uma Network
Vamos criar ma nova network para que os nossos containers possam se comunicar diretamente pelo nome, deste modo garantimos que o GLPI não perca a conexão com o banco de dados:
docker network create glpi
Iniciando o banco de dados
docker run --name db-glpi-10 --network glpi -e MYSQL_ROOT_PASSWORD=ADM@MySQL_GLP1 -e MYSQL_DATABASE=glpi -e MYSQL_USER=glpi -e MYSQL_PASSWORD=GLP1_MySQL@10 -e TZ=America/Sao_Paulo -v /data/glpi-10/percona/lib/:/var/lib/mysql -v /data/glpi-10/percona/log/:/var/log/mysql -d percona/percona-server:8.0 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci
Iniciando o glpi
docker run --name glpi-10 --network glpi -p 80:80 -v /data/glpi-10/glpi/documents:/var/lib/glpi/files/data-documents -v /data/glpi-10/glpi/marketplace:/var/lib/glpi/marketplace -v /data/glpi-10/glpi/imagens-custom:/usr/share/glpi/pics/imagens-custom -v /data/glpi-10/glpi/marketplace:/usr/share/glpi/marketplace -v /data/glpi-10/glpi/plugins:/usr/share/glpi/plugins -v /data/glpi-10/glpi/files/_pictures:/var/lib/glpi/files/_pictures -v /data/glpi-10/glpi/files/_plugins:/var/lib/glpi/files/_plugins -v /data/glpi-10/glpi/etc:/etc/glpi/ -v /data/glpi-10/backup:/backup/ -d sdbrasil/glpi:10.0.15
Docker Compose
Usando o docker compose vamos subir de uma vez tanto o serviço do GLPI quando o do MySQL:
version: '3.9'
services:
glpi_app:
image: sdbrasil/glpi:10.0.15
container_name: glpi-10
volumes:
- glpi_config:/etc/glpi
- glpi_documents:/var/lib/glpi/files/data-documents
- glpi_plugins:/usr/share/glpi/plugins
- glpi_marketplace:/usr/share/glpi/marketplace
- glpi_files_plugins:/var/lib/glpi/files/_plugins
- glpi_backup:/backup
networks:
- glpi
ports:
- 80:80
glpidb:
image: percona/percona-server:8.0
container_name: db-glpi-10
networks:
- glpi
volumes:
- glpi_db_log:/var/log/mysql
- glpi_db_lib:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=ADM@MySQL_GLP1
- MYSQL_DATABASE=glpi
- MYSQL_USER=glpi
- MYSQL_PASSWORD=GLP1_MySQL@10
- TZ=America/Sao_Paulo
networks:
glpi:
driver: bridge
volumes:
glpi_config:
glpi_documents:
glpi_plugins:
glpi_marketplace:
glpi_files_plugins:
glpi_backup:
glpi_db_log:
glpi_db_lib:
Comando para subir os serviços:
docker compose up -d
Instalação GLPI
Agora que temos o container da aplicação do nosso GLPI e também o container no nosso banco de dados, agora vamos conectar o nosso GLPI no nosso banco de dados, este processo vai ser responsável por criar toda a estrutura de tabelas do banco de dados do GLPI, podemos seguir das seguintes maneiras:
Web
Acessar o GLPI no seu navegador com o IP do seu servidr, de acordo com o exemplo:
http://IP_DNS ou http://IP_DNS:PORTA
Console
Vamos precisar acessar o container via bash rodando os seguintes comandos:
docker exec -it glpi-10 /bin/bash
glpi-console glpi:database:install -L pt_BR -Hdb-glpi-10 -dglpi -uglpi -pGLP1_MySQL@10 --no-telemetry --force -n && mv /usr/share/glpi/install /usr/share/glpi/install_ori && rm -rf /var/log/glpi/* && chown -R apache:apache /usr/share/glpi/marketplace/ && chown -R apache:apache /var/lib/glpi/files && chown -R apache:apache /var/log/glpi && chown -R apache:apache /var/lib/glpi/files/data-documents
Guia Prático do GLPI disponível para compra!
🔖 Guia Prático do GLPI está disponível!
📘 São mais de 100 páginas do 'puro suco' de GLPI literalmente na prática, ⏰ 18 meses de desenvolvimento, nosso #Mestre Jorge Camargo com #14anos de experiência ⏳
Ainda dá tempo de participar da #Travessia2024, após o módulo de GLPI Inventory 💻 🖨️ ainda teremos BI com Metabase 📊
Como implantar o GLPI, Metabase e Chatbot?
Na Servicedesk Brasil cuidamos de tudo, desde a consultoria, alinhamento estratégico, implementação, automação de processos, fluxos, identidade visual personalizada, suporte, treinamento e desenvolvimento ou integração.
Nosso lema é ajudar o seu negócio crescer, aqui tem um Time esperando o seu Projeto com GLPI, permita que possamos potencializar e digitalizar os processos da sua organização!
A gente come, bebe e dorme GLPI. Somos APAIXONADOS pelo que fazemos.
Fale com um especialista: falecom@servicedeskbrasil.com.br
Nós queremos te ouvir!!!
Seja membro! 💙
Criamos uma nova possibilidade para você acompanhar os nossos treinamentos, vídeos privados, download de scripts, modelo de Catálogo de Serviços e download do plugin de Formulários com a personalização de Etiquetas / Botões.
Estamos disponibilizando o conteúdo dos nossos Treinamentos do GLPI 9.5, GLPI 10.0, FusionInventory. GLPI Inventory, Metabase, Boas Práticas e Plugin de Formulários da Travessia de 2020 com UX e UI.
Enjoy 😎💡🍷
Acesso liberado ...
- Treinamento - GLPI 10.0
- Treinamento - GLPI 10.0 com Gestão de Ativos e CMDB
- Treinamento - GLPI Agent
- Treinamento - GLPI Inventory
- Treinamento - Travessia 2020
- Treinamento - Travessia 2021
- Como configurar o CSS no GLPI pela Entidade
- Como personalizar o plugin FormCreator?
- O que todo profissional de suporte precisa ter e saber
- Download - CSS da Monster PRO com Neon
- Download - Plugin Formulários com Etiquetas e Botões
🙋♂️ FAQ
❔Posso cancelar a qualquer momento❓
Sim, sem pegadinha.
❔Posso pagar mensal ou somente anual❓
Você escolhe o plano, R$ 15,00 por mês ou R$ 165,00 por ano.
Tenha acesso a plugin, downloads e conteúdos do básico ao avançado.
Acesso aos 04 Treinamentos:
Travessia 2020 e 2021, GLPI 9.5, GLPI 10.0 e GLPI Inventory. 🏴☠️
Em breve teremos o Grupo do Telegram para os Membros Investidores. 📲