Instalação ou atualização do GLPI
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
Via Dump pelo Putty
mysqldump -u root -pSENHA-USUARIO glpi > /tmp/glpi_bkp2020_06_11.sql
Fazer BACKUP DA PASTA GLPI ATUAL
mv /usr/share/glpi /usr/share/glpi_old
Criar pasta para atualização
mkdir /atualizacao
cd /atualizacao
Baixar a última versão do glpi em:
wget https://github.com/glpi-project/glpi/releases/download/9.5.0-rc1/glpi-9.5.0-rc1.tgz
Processo de atualização
Descompactar a pasta com o comando.
tar -xzf glpi-9.5.0-rc1.tgz
Mover a pasta descompactada para
mv /atualizacao/glpi /usr/share/
Dar permissão para a nota pasta do GLPI
chmod 775 -Rf /usr/share/glpi
chown apache. -Rf /usr/share/glpi
Executar o glpi via WEB e na instalação escolher a opção atualizar
file
Para a versão 9.5 é necessário instalar a extensão intl e sodium
yum install php-intl.x86_64
yum install php-sodium.x86_64
Configurar a conexão com o Banco de Dados e escolher o seu Banco de Dados atual
file
9.1 CASO DE ERRO DE CHAVE, a partir da versão 9.5.3, você deverá copiar da instalação anterior.
cp /usr/share/glpi_old/config/glpicrypt.key /usr/share/glpi/config/
Copiar a pasta files, pics e plugins do glpi_antigo para o novo glpi
rm -rf /usr/share/glpi/files
rm -rf /usr/share/glpi/pics
rm -rf /usr/share/glpi/plugins
\cp -rf /usr/share/glpi_old/files/* /usr/share/glpi/files/
\cp -rf /usr/share/glpi_old/pics/* /usr/share/glpi/pics/
\cp -rf /usr/share/glpi_old/plugins/* /usr/share/glpi/plugins/
Executar novamente a permissão na pasta glpi
Atualização feita
CASO NECESSITE ATUALIZAR O PHP
sudo yum remove php-cli mod_php php-common
yum update
Instalar PHP version 7.2
The procedure to install PHP 7.2 on CentOS 7 or RHEL 7 is as follows:
Turn on EPEL repo, enter:
sudo yum -y install epel-release
Turn on Remi repo i.e.remi-php72:
sudo yum-config-manager --enable remi-php72
yum install https://centos7.iuscommunity.org/ius-release.rpm
yum update
Install php version 7.2, run:
yum install php72-php-fpm php72-php-gd php72-php-json php72-php-mbstring php72-php-mysqlnd php72-php-xml php72-php-xmlrpc php72-php-opcache
COPY
yum install php-mbstring
yum install php-ldap
yum install php-imap
yum install php-pecl-apcu
yum install php-xmlrpc
yum install php-pear-CAS
systemctl restart httpd
Atualização do MariaDB
mysqldump -uroot -psenha --all-databases > all-databases.sql
systemctl stop mariadb.service
vim /etc/yum.repos.d/MariaDB10.repo
#MariaDB 10.3 CentOS repository list - created 2018-08-02 13:51 UTC
http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
yum remove mariadb-server mariadb mariadb-libs
yum install MariaDB-server MariaDB-client
systemctl start mariadb.service
Pesquisar artigos na Base de Dados de Conhecimento
Atualização GLPI
Você achou esse artigo útil?
Artigos relacionados
-
Liberar Permissão de Acesso ao Painel Plugin DashBoard GLPI
Olá tudo bem?Para isso você deverá liberar o perfil conforme imagens abaixo: ... -
Manual de Instalação do GLPI Agent
Data: 04/23/2024Site: https://conexaogtecnologia.com.br Este manual visa auxiliar nossos clientes, ...