Instalando GLPI 10 no Ubuntu Server
Após Instalado e atualizado o ubuntu server faça os seguintes comandos de instalação:
Comando para atualização do ubuntu:
sudo update
Instalação do Banco:
apt install apache2 mariadb-server -y
Instalação repositorio do php:
add-apt-repository ppa:ondrej/php --yes &> /dev/null
Instalação de PhP:
apt install php7.4 libapache2-mod-php7.4 php7.4-cli
Logando no Mariadb:
mysql -u root
Alterar a senha do usuário root:
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'senha que desejar';
FLUSH PRIVILEGES;
exit;
Navegar para pasta de instalação do GLPI:
cd /var/www/html/
Baixar o GLPI:
wget https://github.com/glpi-project/glpi/archive/refs/tags/10.0.2.zip
Extrair o GLPI baixado:
sudo apt install wget unzip
unzip 10.0.2.zip
mv 10.0.2 glpi
Dar permissões para o GLPI:
ls
chmod 777 -R glpi
Alterando o PhP:
nano php.ini
control + W (para abrir o search )
pesquisar intl
Habilitar as seguintes extenções do PhP:
curl
fileinfo
gd2
intl
imap
ldap
mbstring
mysqli
xmlrpc
xsl
Alterar TimeZone para: date.timezone = America/Porto_Velho
Alterando limite de memória de upload e algumas exigências:
Aperta control + w e procura memory_limit e altera o valor de -1 para 64
Localiza file_uploads = on
session.auto_start alterar de 0 para off
(esta faltando alguma coisa do time limit que eu não lembro agora)
control + o para salvar
control + x para sair
Reiniciar o apache:
systemctl restart apache2
Habilitando as extenções (lembrando que a frente do php vai sua versão e deve ser modificado conforme versão):
apt-get install php7.4-mysqli
apt-get install php7.4-fileinfo
apt-get install php7.4-json
apt-get install php7.4-dom
apt-get install php7.4-simplexl
apt-get install php7.4-curl
apt-get install php7.4-gd
apt-get install php7.4-intl
apt-get install php7.4-idap
Reinicia o apache novamente:
systemctl restart apache2
Configurando a instalação:
Acesso no browser o IP que foi definido para seu servidor do ubunto ex: “10.21.0.222/glpi” e comece a instalação pelo browser.
Usuário do banco: root
Senha do banco: (senha configurada lá em cima)
Usuários padrões do glpi
glpi/glpi para a conta do usuário administrador
tech/tech para a conta do usuário técnico
normal/normal para a conta do usuário normal
post-only/postonly para a conta do usuário postonly
Instalando o GLPI Agent
caminho para apontamento do inventário:
http://SeuIP/glpi/front/inventory.php
Teste Local do Agent:
http://127.0.0.1:62354
http://191.37.217.100:8085/glpi/front/inventory.php
agora vai