Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
обновление_сервера_безопасности [2023/04/13 04:09] infra |
обновление_сервера_безопасности [2023/06/06 12:34] infra |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | <note warning>ВНИМАНИЕ! ЭТО ТЕСТОВАЯ СТРАНИЦА! НЕ ПОВТОРЯЙТЕ КОМАНДЫ!</note> | ||
<note tip>Рекомендуется перед переходом на каждую версию делать полный snapshot сервера, и backup security server.</note> | <note tip>Рекомендуется перед переходом на каждую версию делать полный snapshot сервера, и backup security server.</note> | ||
+ | |||
+ | <note tip>Рекомендуется перед обновление удалить все неиспользуемые сертификаты с RuToken!</note> | ||
====== Пошаговая инструкция по обновлению сервера безопасности с версии 6.21.1 до версии 6.26.3 на Ubuntu 18.04====== | ====== Пошаговая инструкция по обновлению сервера безопасности с версии 6.21.1 до версии 6.26.3 на Ubuntu 18.04====== | ||
Строка 24: | Строка 25: | ||
Импортировать GPG ключ репозитория | Импортировать GPG ключ репозитория | ||
<code> | <code> | ||
- | $ wget -qO - https://deb.ordo.gov.kg/key.pub | apt-key add - | + | $ sudo wget -qO - https://deb.ordo.gov.kg/key.pub | apt-key add - |
</code> | </code> | ||
Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0 из файла /etc/apt/sources.list.d/xroad.list | Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0 из файла /etc/apt/sources.list.d/xroad.list | ||
<code> | <code> | ||
- | $ rm /etc/apt/sources.list.d/xroad.list | + | $ sudo rm /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Добавить репозиторий в список источников пакетов ОС | Добавить репозиторий в список источников пакетов ОС | ||
<code> | <code> | ||
- | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.23.0 /" | tee -a /etc/apt/sources.list.d/xroad.list | + | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.23.0 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Произвести обновление обновление системы | Произвести обновление обновление системы | ||
<code> | <code> | ||
- | $ apt update && apt full-upgrade | + | $ sudo apt update && apt full-upgrade |
</code> | </code> | ||
Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | ||
<code> | <code> | ||
- | $ systemctl list-units "xroad*" | + | $ sudo systemctl list-units "xroad*" |
$ dpkg -l | grep "xroad" | $ dpkg -l | grep "xroad" | ||
</code> | </code> | ||
Строка 57: | Строка 58: | ||
Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0-6.23.0 из файла /etc/apt/sources.list.d/xroad.list | Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0-6.23.0 из файла /etc/apt/sources.list.d/xroad.list | ||
<code> | <code> | ||
- | $ rm /etc/apt/sources.list.d/xroad.list | + | $ sudo rm /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Добавить репозиторий в список источников пакетов ОС | Добавить репозиторий в список источников пакетов ОС | ||
<code> | <code> | ||
- | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.25.2 /" | tee -a /etc/apt/sources.list.d/xroad.list | + | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.25.2 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Произвести обновление обновление системы | Произвести обновление обновление системы | ||
<code> | <code> | ||
- | $ apt update && apt full-upgrade | + | $ sudo apt update && apt full-upgrade |
</code> | </code> | ||
Строка 85: | Строка 86: | ||
Далее необходимо удалить пакеты xroad-nginx and xroad-jetty9 | Далее необходимо удалить пакеты xroad-nginx and xroad-jetty9 | ||
<code> | <code> | ||
- | $ apt purge xroad-jetty9 xroad-nginx | + | $ sudo apt purge xroad-jetty9 xroad-nginx |
- | $ apt autoremove | + | $ sudo apt autoremove |
- | $ systemctl reset-failed | + | $ sudo systemctl reset-failed |
</code> | </code> | ||
Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | ||
<code> | <code> | ||
- | $ systemctl list-units "xroad*" | + | $ sudo systemctl list-units "xroad*" |
$ dpkg -l | grep "xroad" | $ dpkg -l | grep "xroad" | ||
</code> | </code> | ||
Строка 104: | Строка 105: | ||
Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0-6.25.2 из файла /etc/apt/sources.list.d/xroad.list | Удалить репозиторий https://deb.ordo.gov.kg/ubuntu18.0-6.25.2 из файла /etc/apt/sources.list.d/xroad.list | ||
<code> | <code> | ||
- | $ rm /etc/apt/sources.list.d/xroad.list | + | $ sudo rm /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Добавить репозиторий в список источников пакетов ОС | Добавить репозиторий в список источников пакетов ОС | ||
<code> | <code> | ||
- | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.26.3 /" | tee -a /etc/apt/sources.list.d/xroad.list | + | $ echo "deb https://deb.ordo.gov.kg/ubuntu18.04-6.26.3 /" | sudo tee -a /etc/apt/sources.list.d/xroad.list |
</code> | </code> | ||
Произвести обновление обновление системы | Произвести обновление обновление системы | ||
<code> | <code> | ||
- | $ apt update && apt full-upgrade | + | $ sudo apt update && apt full-upgrade |
</code> | </code> | ||
Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | Установка выполнена успешно, если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии: | ||
<code> | <code> | ||
- | $ systemctl reset-failed | + | $ sudo systemctl reset-failed |
- | $ systemctl list-units "xroad*" | + | $ sudo systemctl list-units "xroad*" |
$ dpkg -l | grep "xroad" | $ dpkg -l | grep "xroad" | ||
</code> | </code> | ||
Строка 128: | Строка 129: | ||
---- | ---- | ||
- | Автор Даниил Горбенко | + | Автор Даниил Горбенко, Евгений Порядин, Тоомас Мёльдер, Ян Райк |