Обновление Openfire-сервера на CentOS7

Имеется установленный и настроенный Openfire-сервер на виртуальной машине под управлением CentOS7. Небольшая инструкция по его обновлению.

Если в настройках сервера отключена проверка обновлений, то проверить актуальность версии можно здесь.

Первым делом останавливаем сервер. Вторая команда проверяет статус сервера

systemctl stop openfire && systemctl status openfire -l

Сделаем резервную копию базы MySQL. Это можно сделать через phpmyadmin, если он установлен на сервере. Если нет, то можно из консоли. Выделены данные авторизации mySQL для базы openfire

mkdir /root/backup/openfire
cd /root/backup/openfire/
mysqldump -uopenfire -p'0penfire' openfire > db_backup_$(date +%Y-%m-%d_%H:%M).sql

Так же сделаем копию файла конфигурации openfire

cp /opt/openfire/conf/openfire.xml /root/backup/openfire/openfire_backup_$(date +%Y-%m-%d_%H:%M).xml

Устанавливаем скачанный дистрибутив сервера

rpm -Uvh openfire-4.2.2-1.x86_64.rpm

Запускаем сервис и проверяем его статус

systemctl daemon-reload && systemctl start openfire && systemctl status openfire

Проверяем версию сервера в админке