Página 1 de 1

[Tutorial] Atualizando o Openfire manualmente em caso de pacote .tar.gz ou zip

Enviado: 15 Jun 2015 11:36
por marceloleaes
Imagem

Uma dúvida muito constante dos usuários Openfire é como atualizar seu servidor para uma versão mais recente...

Segue então um pequeno howto (adaptado do orginal da Ignite Realtime):

1 - Pare o Openfire

Código: Selecionar todos

/etc/init.d/openfire stop
2 - Faça um backup do diretório de instalação do Openfire

Código: Selecionar todos

cd /opt
mv openfire openfire_backup
   
3 - Backup do banco de dados (se você usar o DB interno, isso já foi feito no passo anterior)

Código: Selecionar todos

mysqldump -u root -psenharoot nomedobanco > /root/arquivodebackup.sql
4 - Descompactar o .tar.gz ou .zip da nova versão

Código: Selecionar todos

tar xvzf openfire3.10.0.tar.gz
ou

Código: Selecionar todos

unzip openfire3.10.0.zip
*** Se você usar o DB interno, copie o diretório embedded-db do backup para a nova instalação.

5 - Copiar novo Openfire para o diretório e copiar arquivos de configuração

Agora é copiar o diretório descompactado com a nova versão para o diretório

Código: Selecionar todos

cp /root/openfire /opt
E por último copiar as configurações da instalação antiga para a nova.

Código: Selecionar todos

cp -arp /opt/openfire_backup/enterprise /opt/openfire/
cp -arp /opt/openfire_backup/conf /opt/openfire/
cp -arp /opt/openfire_backup/resources/security /opt/openfire/resources
cp -arp /opt/openfire_backup/logs /opt/openfire/
6 - Iniciar o Openfire

Código: Selecionar todos

/etc/init.d/openfire start
Tente acessar novamente

Tudo ok ? Acabou aqui.. caso apresente erro ao logar ou mesmo a carregar remova o conteúdo do diretório plugins
e instale novamente os plugins que você utiliza. Tudo é salvo em banco e é seguro remover.


Bom proveito !
;)