A versão 10.0.10 acaba de ser lançada no dia 25 de setembro de 2023! Esta atualização marca a 10ª edição da versão 10 e traz consigo uma série de melhorias importantes que merecem sua atenção.Fazendo uma cópia dos arquivos do GLPI. Antes de iniciar qualquer processo, é fundamental criar uma cópia de segurança de todos os arquivos do seu sistema GLPI.
Para fazer isso, você pode utilizar os comandos cp ou rsync.
cp -r /caminho/para/seu/glpi /caminho/para/o/diretorio_de_backup
Certifique-se de substituir /caminho/para/seu/glpi pelo caminho real para o diretório onde o GLPI está instalado
cp /var/www/html/glpi/ /var/glpi_bkp
Removendo o GLPI antigo
Certifique-se de ter feito o backup corretamente
rm /caminho/para/seu/glpi -rf
Certifique-se de substituir /caminho/para/seu/glpi pelo caminho real para o diretório onde o GLPI está instalado
rm /var/www/html/glpi -rf
Efetuando Backup do banco de dados
Para o banco de dados MySQL/MariaDB, use o comando ‘mysqldump’
mysqldump -u seu_usuario -p sua_base_de_dados > glpi_backup.sql
Baixando e instalando o GLPI
Acesse o site oficial do GLPI para baixar a versão 10.0.10 ou, se preferir, utilize o seguinte comando para fazer o download diretamente para o seu servidor
cd /tmp
wget https://github.com/glpi-project/glpi/releases/download/10.0.10/glpi-10.0.10.tgz
Descompactando e preparando
Após o download, descompacte o arquivo baixado.
tar -xvzf glpi-10.0.10.tgz
mv glpi /var/www/html/
Recuperando os arquivos do GLPI antigo
É importante restaurar os arquivos, incluindo “files”, “pics” e plugins, do seu backup anterior. Recomendamos também baixar as novas versões dos plugins, caso seja necessário. Use o seguinte comando para copiar os arquivos do diretório de backup para o seu diretório do GLPI
cp -r /caminho/para/o/diretorio_de_backup /caminho/para/seu/glpi
Alterando as permissões para a pasta do GLPI
Garanta que as permissões para a pasta do GLPI estejam configuradas corretamente.
chmod 775 /var/www/html/* -Rf
chown www-data:www-data /var/www/html/* -Rf
Configurando o GLPI
Agora, acesse o GLPI pelo seu navegador e siga as instruções nas telas de configuração para concluir o processo de atualização.
Alterar o seu idioma e clicar em OK.
Atenção nesse tela, pois queremos atualizar o ambiente.
Clicar em Atualizar.
Nessa etapa verificamos que todas as extensões estão instaladas. Clicar em continuar. (Caso falte alguma extensão, instalar e depois reiniciar o apache).
Configurar as informações da conexão de banco de dados e clicar em continuar.
Selecionar o banco glpi ou o banco que está utilizando e clicar em continuar.
Verificar se foi selecionado o banco correto e continuar
Faltando arquivo da chave de segurança
É importante recuperar o arquivo de chave de segurança.
cp /caminho/para/seu/glpi /caminho/para/o/diretorio_de_backup
Banco de dados atualizado com sucesso, clicar em continuar.
Desabilitar a opção Enviar estatística e clicar em Continuar (pois estou utilizando como tutorial).
Atualização finalizada, clicar em usar GLPI.
Por motivo de segurança, remover o install.php.
rm /var/www/html/glpi/install/install.php
Neste post, forneci um guia passo a passo sobre como realizar a atualização do GLPI para versão 10.0.10.
Agradeço por ler esse artigo e espero vê-lo novamente em breve. Continue nos acompanhando para mais conteúdo relevante e inspirador. Até a próxima!