Обновление Jira Confluence на CentOS — Jira Confluence Update
Есть несколько способов: с помощью инсталлера (автоматический), вручную и обновление кластера в Датацентре.
Ручное обновление может потребоваться при переносе на другую операционную либо файловую систему или при апгрейде с очень сильно более ранних версий.
У нас версия предпоследняя, standalone, так что апдейт кластера нам тоже не нужен.
Будем обновляться с помощью инсталера.
Для этого, как положено, сначала сделаем резервные копии.
Бэкапятся файлы в домашней директории и база данных (например, база данных — командой pg_dump db_name > file_name)
Файлы же просто архивируются.
Убеждаемся, что наша лицензия поддерживает обновления (суть лицензий jira в том, что вы покупаете её один раз и можете пользоваться продуктом сколько угодно, а вот срок возможности обновиться — ограничен).
Написал про это позже упоминания бэкапа, так как сделать резервную копию полезно в любом случае. 😉
Скачиваем последнюю версию https://www.atlassian.com/software/confluence/download?_ga=2.25532404.813124654.1506335265-1125875099.1506335265
Меняем режим файла
chmod a+x atlassian-confluence-xxx-bin
Запускаем
./atlassian-confluence-xxx-bin
Далее в диалоговом режиме отвечаем на вопросы по установке. Если ответить утвердительно на последний вопрос — то confluence будет запущен после обновления.
Если вдруг ругается на «прямые ссылки» или другие отсылки к прокси-серверу, то скорее всего конфиг взят из новой версии.
Разверните из бэкапа файл confluence/conf/server.xml и просто перенесите его в аналогичную директорию.
Проверьте, чтобы у него были нужные права.
Перезапустите:
service confluence restart
С успешным обновлением!