Eu fiz vídeos de como instalar a versão 9.1, da 9.3 do GLPI no Debian e até da 9.4.5. Todas são extremamente semelhantes.
A versão 10 não muda tanto assim. E trouxe o tutorial de como instalar o GLPI 10 no Debian 11 usando meus próprios posts como consulta.
O GLPI é uma ferramenta de gestão de parque, inventário e serviços do tipo software livre. A ferramenta trabalha no formato de aplicação Web. Portanto, os requisitos mínimos do GLPI 10 são:
- Host ou VM com Linux (Debian, CentOS, Red Hat, Alma Linux, Rocky Linux)
- Não recomendo, mas, sim. O GLPI funciona no Windows. É diferente, mas é igual.
- Servidor WEB — Apache
- Gerenciador de Banco de Dados – MySQL >= 5.7, MariaDB >= 10.2
- Interpretador PHP >= 7.4
A partir daí outros complementos de PHP podem ser necessários a depender de quais funcionalidades forem usadas.
Extensões obrigatórias
curl
: para autenticação CAS, verificação de versão do GLPI, Telemetria;fileinfo
: para buscar informações adicionais de arquivos;gd
: para gerar imagens;json
: para suporte ao format de arquivos JSON;mbstring
: para gerenciar caracteres multibyte (caracteres especiais de idiomas como o português, por exemplo;mysqli
: para conectar e realizar consultas no banco de dados;session
: para suporte a sessões de usuário;zlib
: para funções de backup e restauração do banco de dados;simplexml
;xml
;intl
.
Instalar extensões obrigatórias
# apt-get install apache2 php php-curl php-gd php-cli php-mbstring php-mysql php-xml -y # apt-get install mysql-server -y
Extensões opcionais
cli
: para usar PHP a partir da linha de comando (scripts, ações automáticas);domxml
: para autenticação CAS;ldap
: usar autenticação a diretórios LDAP x AD;openssl
: comunicações seguras;xmlrpc
: usado para XMLRPC API.APCu
: pode ser usado para cache; entre outros (mais informações sobre configuração de cache)
# apt-get install php-cli php-cas php-imap php-ldap php-xmlrpc php-soap php-snmp php-apcu -y
Início instalação GLPI
# cd /tmp # wget https://github.com/glpi-project/glpi/releases/download/10.0.0-rc1/glpi-10.0.0-rc1.tgz # tar -xvzf glpi-10.0.0-rc1.tgz # cp -Rf glpi /var/www/html
Permissões para a pasta do GLPI
# chmod 775 /var/www/html/* -Rf # chown www-data. /var/www/html/* -Rf
Criação do banco de dados do GLPI
# mysql -uroot -p # mysql> create database glpi10; # mysql> create user 'glpi10'@'localhost' identified by '123456'; # mysql> grant all on glpi10.* to glpi10 identified by '123456'; # mysql> quit;
Como configurar mais de um GLPI no mesmo servidor Configuração do Vhosts
Deixe um comentário