A Atualização do GLPI é sempre um tabu na galera que administra, configura e gerencia o sistema de controle de centrais de serviço GLPI.
Nesse vídeo espero ajudar um pouco a sanar as dúvidas e dar um norte e também atualizar uma versão antiga desse vídeo.
Vou deixar aqui um pequeno checklist para não esquecer que precisa ser feito e abaixo um vídeo demonstrando como fazer a atualização da versão 9.1.2 para a 9.1.3. Mas a atualização é igual em todas as versões anteriores a essa. Por enquanto vale pra todo mundo!!
Checklist — Link para checklist
- Ter acesso a uma conta super-admin que não seja autenticada no AD. Banco de dados local mesmo.
- Realizar um Backup do Banco de Dados MySQL via dump do GLPI ou cliente MySQL
- Administração -> Manutenção -> dumpsql -> ficará salvo no endereço: /glpi/files/_dumps
- Realizar um Backup da Pasta glpi dentro do Servidor WEB
- Renomear a pasta glpi para glpi_old ou glpi_versaoantigo
- Descompactar a nova versão do glpi para o webserver
- Dar permissão para a pasta do glpi
- Exemplo:
- # chown www-data. -Rf /var/www/glpi
- # chmod 775 -Rf /var/www/glpi
- Executar o glpi via WEB e na instalação escolher a opção atualizar
- Configurar a conexão com o Banco de Dados e escolher o seu Banco de Dados atual
- Copiar a pasta files, pics e plugins do glpi_antigo para o novo glpi
- Executar novamente a permissão na pasta glpi
- Atualização feita
Arthur Schaefer, boa noite, o rapaz que fazia o meu site, não esta mais cmgo, não consigo falar com ele…gostaria de saber qto vc cobra para atualizar o meu glpi?
abs
thiago
Respondido por email.
Olá Arthur, atualizamos o GLPI tudo certinho, mas as imagens de usuário e dos tickets não estão aparecendo(pode ser uma quebra da referência dos arquivos) pois o diretório files foi copiado como o descrito.
Talvez possa ser por causa que trocamos o ip? pois não temos mais o acesso ao ip antigo, ele não era reservado e já está em uso por outra pessoa.
Se puder nos indicar a causa deste problema, agradecemos!
Arthur, tenho uma versão GLPI (9.2.1) instalada em uma maquina Windows. Preciso atualizar para a ultima versão 9.5.1. Você teria algum artigo com orientações de como proceder?
A atualização segue a mesma lógica em todas as versões. Tenho o vídeo da versão 9.1.3 (https://www.arthurschaefer.com.br/2017/05/glpi-atualizando-para-glpi-913/) que é igual em todas as seguintes com adição apenas de complementos do php a mais que você encontra no documentação oficial quais são (https://glpi-install.readthedocs.io/en/latest/prerequisites.html) ou pode ir instalando conforme pede no processo de instalação.
Depois de atualizar, provavelmente você terá de executar o processo de conversão do Banco de MyISAM para InnoDB (https://www.arthurschaefer.com.br/2019/10/38-aviso-de-tabelas-nao-migradas-para-innodb-glpi-9-4/) e também o processo de fuso horário que é novo na 9.5 (https://glpi-install.readthedocs.io/en/latest/timezones.html)
A teoria é sempre a mesma independente do SO. Porém, sendo Windows você vai ter de buscar a equivalência dos processos de comandos php e de ativação de complementos. Não tenho experiência com ambientes GLPI em Windows.
Rapaz, depois de atualizar para a versão 9.5 meu glpi fica aparecendo a mensagem de erro “A extensão intl está faltando”, porém essa extensão está instalada, já chegou a pegar esse erro??
Só se o apache não está reconhecendo.
Já realizou o reset do apache após a instalação da extensão?