Tutorial - Atualizar GLPI 9.4.x no Debian 9

1. Tutorial - Atualizar GLPI 9.4.x no Debian 9

Dalila Giovana Pagnoncelli Laperuta
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



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts