Инструменты пользователя

Инструменты сайта


обновление_сервера_безопасности

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
обновление_сервера_безопасности [2023/04/11 09:37]
evgeniy
обновление_сервера_безопасности [2023/12/21 05:18] (текущий)
infra
Строка 1: Строка 1:
-<note warning>​ВНИМАНИЕ! ЭТО ТЕСТОВАЯ СТРАНИЦА! НЕ ПОВТОРЯЙТЕ КОМАНДЫ!</​note>​ 
  
-====== Пошаговая инструкция по обновлению сервера безопасности с версии 6.21.1 ​по версию 6.26.3 на Ubuntu 18.04======+<note tip>​Рекомендуется перед переходом на каждую версию делать полный snapshot сервера,​ и backup security server.</​note>​ 
 + 
 +<note tip>​Рекомендуется перед обновление удалить все неиспользуемые сертификаты с RuToken!</​note>​ 
 + 
 +====== Пошаговая инструкция по обновлению сервера безопасности с версии 6.21.1 ​до версии 6.26.3 на Ubuntu 18.04======
  
 ===== 1 Введение ​ ===== ===== 1 Введение ​ =====
Строка 11: Строка 14:
 ===== 2 Подготовка ===== ===== 2 Подготовка =====
 ==== 2.1 Поддерживаемые платформы ==== ==== 2.1 Поддерживаемые платформы ====
-Сервер Безопасности работает под управлением операционной системы Ubuntu Server 18.04 Long-Term Support (LTS) на 64 разрядной платформе. Дистрибутив Сервера Безопасности распространяется в пакетах формата .deb через официальное хранилище которое расположено по адресу https://​deb.ordo.gov.kg +Сервер Безопасности работает под управлением операционной системы Ubuntu Server 18.04 Long-Term Support (LTS) на 64 разрядной платформе. Дистрибутив Сервера Безопасности распространяется в пакетах формата .deb через официальное хранилище которое расположено по адресу https://​deb.tunduk.kg 
 Программное обеспечение может быть развернуто как на физическом,​ так и на виртуализированном оборудовании. Программное обеспечение может быть развернуто как на физическом,​ так и на виртуализированном оборудовании.
  
Строка 17: Строка 20:
  
 ====Как обновиться с версии 6.21.1 на 6.23.0==== ====Как обновиться с версии 6.21.1 на 6.23.0====
 +
 +<note tip>​Полагается что команды будут выполнены под пользователем root.</​note>​
  
 Импортировать GPG ключ репозитория Импортировать GPG ключ репозитория
 <​code>​ <​code>​
-wget -qO - https://​deb.ordo.gov.kg/key.pub | sudo apt-key add - +$ sudo wget -qO - https://​deb.tunduk.kg/key.pub | apt-key add - 
 </​code>​ </​code>​
-Удалить репозиторий https://​deb.ordo.gov.kg/​ubuntu18.0 из файла /​etc/​apt/​sources.list.d/​xroad.list+Удалить репозиторий https://​deb.tunduk.kg/​ubuntu18.0 из файла /​etc/​apt/​sources.list.d/​xroad.list
 <​code>​ <​code>​
-sudo 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 /" |  sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list+echo "deb https://​deb.tunduk.kg/​ubuntu18.04-6.23.0 /" | sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list
 </​code>​ </​code>​
 Произвести обновление обновление системы Произвести обновление обновление системы
 <​code>​ <​code>​
-sudo apt update && ​sudo apt full-upgrade+sudo apt update && apt full-upgrade
 </​code>​ </​code>​
  
 Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​ Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​
 <​code>​ <​code>​
-sudo systemctl list-units "​xroad*"​ +sudo systemctl list-units "​xroad*"​ 
-dpkg -l | grep "​xroad"​+dpkg -l | grep "​xroad"​
 </​code>​ </​code>​
  
-====Как ​обновиться с версии ​6.23.0 ​на 6.25.2====+<note tip>​При ​обновлении системы рекомендуется модифицировать конфигурационные файлы.</​note>​
  
-Удалить репозиторий https://​deb.ordo.gov.kg/​ubuntu18.0-6.23.0 из файла /​etc/​apt/​sources.list.d/​xroad.list+{{ :1.jpg |}}  
 + 
 +{{ :2.jpg |}} 
 + 
 +{{ :3.jpg |}} 
 + 
 +====Как обновить Сервер Безопасности с версии 6.23.0 до версии 6.25.2==== 
 + 
 +Удалить репозиторий https://​deb.tunduk.kg/​ubuntu18.0-6.23.0 из файла /​etc/​apt/​sources.list.d/​xroad.list
 <​code>​ <​code>​
-sudo 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 /" |  sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list+echo "deb https://​deb.tunduk.kg/​ubuntu18.04-6.25.2 /" | sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list
 </​code>​ </​code>​
 Произвести обновление обновление системы Произвести обновление обновление системы
 <​code>​ <​code>​
-sudo apt update && ​sudo apt full-upgrade+sudo apt update && apt full-upgrade
 </​code>​ </​code>​
 +
 +<note tip>​При обновлении системы рекомендуется модифицировать конфигурационные файлы.</​note>​
 +
 +{{ :4.jpg |}}
 +
 +{{ :5.jpg |}}
 +
 +{{ :6.jpg |}}
 +
 +{{ :7.jpg |}}
  
 <note warning> <note warning>
-В Ubuntu 18.04 LTS для обновления Security Server с версии 6.23.0 до версии 6.25.требуются команды полного обновления apt.  +В Ubuntu 18.04 LTS для обновления Security Server с версии 6.23.0 до версии 6.25.требуются команды полного обновления apt.  
-Выполнение apt upgrade недостаточно при обновлении с версии 6.23.0 до версии 6.25.0, так как команда не удаляет пакеты xroad-jetty и xroad-nginx, ​+Выполнение apt upgrade недостаточно при обновлении с версии 6.23.0 до версии 6.25.2, так как команда не удаляет пакеты xroad-jetty и xroad-nginx, ​
 которые удаляются при обновлении.</​note>​ которые удаляются при обновлении.</​note>​
  
 Далее необходимо удалить пакеты xroad-nginx and xroad-jetty9 Далее необходимо удалить пакеты xroad-nginx and xroad-jetty9
 <​code>​ <​code>​
-sudo apt purge xroad-jetty9 xroad-jetty9 +sudo apt purge xroad-jetty9 xroad-nginx 
-sudo apt autoremove+sudo apt autoremove 
 +$ sudo systemctl reset-failed
 </​code>​ </​code>​
- 
-<note important>​ 
-Переходя в браузер,​ в адресной строке не должно быть лишних символов,​ только https://​your_ip_address:​4000</​note>​ 
  
 Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​ Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​
 <​code>​ <​code>​
-sudo systemctl list-units "​xroad*"​ +sudo systemctl list-units "​xroad*"​ 
-dpkg -l | grep "​xroad"​+dpkg -l | grep "​xroad"​
 </​code>​ </​code>​
 +
 +<note important>​
 +Переходя в браузер,​ в адресной строке не должно быть лишних символов,​ только https://​your_ip_address:​4000</​note>​
  
  
-====Как обновиться с версии 6.25.2 ​на 6.26.3====+====Как обновить ​Сервер Безопасности ​с версии 6.25.2 ​до версии ​6.26.3====
  
-Удалить репозиторий https://​deb.ordo.gov.kg/​ubuntu18.0-6.25.2 из файла /​etc/​apt/​sources.list.d/​xroad.list+Удалить репозиторий https://​deb.tunduk.kg/​ubuntu18.0-6.25.2 из файла /​etc/​apt/​sources.list.d/​xroad.list
 <​code>​ <​code>​
-sudo 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 /" |  sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list+echo "deb https://​deb.tunduk.kg/​ubuntu18.04-6.26.3 /" | sudo tee -a /​etc/​apt/​sources.list.d/​xroad.list
 </​code>​ </​code>​
 Произвести обновление обновление системы Произвести обновление обновление системы
 <​code>​ <​code>​
-sudo apt update && ​sudo apt full-upgrade+sudo apt update && apt full-upgrade
 </​code>​ </​code>​
  
 Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​ Установка выполнена успешно,​ если запущены системные службы и пользовательский интерфейс отвечает. чтобы убедится что сервисы X-Road находятся в запущенном состоянии:​
 <​code>​ <​code>​
-sudo systemctl reset-failed  +sudo systemctl reset-failed  
-sudo systemctl list-units "​xroad*"​ +sudo systemctl list-units "​xroad*"​ 
-dpkg -l | grep "​xroad"​+dpkg -l | grep "​xroad"​
 </​code>​ </​code>​
-<​note ​warningЛЕДУЮЩИЙ ШАГ: + 
-Обновление Security Server Ubuntu 18.04 до 20.04.</​note>​+<​note ​tipледующий шаг - [[обновление_сервера_безопасности_убунту2004|Обновление Security Server Ubuntu 18.04 до 20.04 на месте]]</​note>​ 
 + 
 +<note warning>​Перед обновлением Ubuntu18.04 на Ubuntu20.04 настоятельно рекомендуется снять snapshot сервера,​ и backup версии 6.26.3!</​note>​ 
 + 
 +---- 
 + 
 +Автор Даниил Горбенко,​ Евгений Порядин,​ Тоомас Мёльдер,​ Ян Райк
обновление_сервера_безопасности.1681205821.txt.gz · Последние изменения: 2023/04/11 09:37 — evgeniy