lilacyber
(usa Debian)
Enviado em 29/08/2019 - 09:26h
ATUALIZAÇÃO DO GLPI
Acessar o glpi por SSH.
Dica: manter atualizadas as versões do apache, php e mariadb.
apache2 -v; php -v; mariadb -v
Obs: Em http://ip/phpmyadmin também é possível consultar as informações de versão
Desabilitar versões anteriores e habilitar novas:
a2dismod php5.6
a2enmod php7.3
service apache2 restart
Se erro de login após atualizar php, certifique-se que a extensão ldap esteja instalada (se essa for a sua autenticação)
apt install php7.3-ldap
Após abrir o terminal, acessar a pasta “/var/www”: (nas versões mais recentes é recomendado usar a pasta html)
cd /var/www
Efetuar o download da aplicação:
wget https://github.com/glpi-project/glpi/releases/download/9.4.3/glpi-9.4.3.tgz
Renomear a pasta atual do glpi para glpi.old:
mv glpi glpi.old
Descompactar o conteúdo baixado com o tar:
tar -zxvf glpi.9.4.3.tgz
chown -R www-data:www-data /var/www/glpi/
Acesse no navegador o endereço http://localhost/glpi: - Selecione o idioma da instalação; - Aceite os termos; - Clique em atualizar; - Na próxima tela, resolva as pendências. Exemplo: Em caso de falha na extensão CAS, instale a extensão:
apt install php-cas
apt install php-cas
apt install php7.3-xmlrpc
Para solucionar os problemas de permissão:
chmod 775 -Rf /var/www/glpi
A verificação não deve apresentar pendências.
Insira o endereço, usuário e senha do banco glpi no MariaDB.
Opte por Atualizar banco e aguarde a finalização.
Na versão 9.3, é necessário migrar as tabelas de MyIsam para InnoDB. Para isso, execute o script correspondente em /glpi/scripts
php bin/console glpi:migration:myisam_to_innodb
Renomeie as pastas files, pics e plugins para .old, e copie as respectivas pastas do glpi antigo para o novo glpi
cd /var/www/glpi
mv files files.old
cp /var/www/glpi.old/files /var/www/glpi
Fazer o mesmo para a pasta pics e plugins
Executar novamente a permissão na pasta glpi
chmod 775 -Rf /var/www/glpi
chown -R www-data:www-data /var/www/glpi/
Apagar o arquivo install.php da pasta install.
Habilitar plugins em Configurar > Plugins no glpi.
Caso possua ícones/arquivos na sua tela de login, lembre-se de copiá-los.
A cada atualização, é necessário seguir o procedimento abaixo para remover o cabeçalho e rodapé da notificação:
https://forum.glpi-project.org/viewtopic.php?id=176711
REFERÊNCIAS:
https://www.arthurschaefer.com.br/2017/05/glpi-atualizando-para-glpi-913/
https://askubuntu.com/questions/784449/php-not-working-after-updating-from-5-to-7?answertab=active#t...
https://www.vivaolinux.com.br/dica/Como-descompactar-arquivos-zip-rar-tar.gz-tar.bz2-pelo-terminal
https://glpi-install.readthedocs.io/en/latest/command-line.html