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

Dicas e conf's para servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

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

Mensagem 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 !
;)
Editado pela última vez por marceloleaes em 15 Jun 2015 11:38, em um total de 1 vez.


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Servidores”