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
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
Código: Selecionar todos
tar xvzf openfire3.10.0.tar.gz
Código: Selecionar todos
unzip openfire3.10.0.zip
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
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/
Código: Selecionar todos
/etc/init.d/openfire start
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 !