Внимание
Если вы использовали контейнер построенный на образе d11, крайне рекомендуем обновить контейнер на d12. Инструкция по обновлению предоставлена ниже
Переход с версии 24.1 на версию 24.2
При переходе с версии 24.1 на версию 24.2 изменения присутствуют только в файле конфигурации.
Изменения
1. Добавлены новые темы для оформления интерфейса: Темная тема и тема Modern.
2. Новостной агрегатор переносится на отдельныйй сервис: Сервис новостей.
Обновление версии ПК «Бюджет-NEXT» производится в терминале ОС Linux, используя "Web-Сервер-КС".
Необходимы права суперпользователя root!
Наберите команду и введите пароль от пользователя root.
sudo su
Выполните команду для просмотра информации о развернутых приложениях.
bash /opt/wsks-6.0.9_443/ctl/ws_info.sh
При выполнении данной команды архив приложения берется самой актуальной версии.
bash /opt/wsks-6.0.9_443/ctl/ws_updapp.sh -t "wBKS" -a "webnext-242.tar.gz" -p "54430" -s "https://keysystems.ru/files/web/INSTALL/BUDGET_NEXT/24.2"
Способ 2:
wget -O /opt/wsks-6.0.9_443/ctl/tar_files/webnext-242.tar.gz "https://keysystems.ru/files/web/INSTALL/BUDGET_NEXT/24.2/webnext-242.tar.gz" --no-check-certificate
bash /opt/wsks-6.0.9_443/ctl/ws_updapp.sh -t "wBKS" -a "webnext-242.tar.gz" -p "54430"
Параметры bash-скрипта ws_updapp.sh
Параметры | Значение | Описание |
---|---|---|
-t |
"wBKS" |
Тип обновляемого приложения «Бюджет-NEXT». |
-a |
"webnext-242.tar.gz" |
Имя архива *.tar.gz для обновления. |
-p |
"54430" |
Kestrel порт, назначенный приложению. |
-s |
"Ссылка" |
Интернет-ресурс до каталога для закачки файла архива. Закачка осуществляется через утилиту wget. Постоянный URL-адрес до каталога. |
-f |
Принудительное обновление, даже если файл архива не менялся на интернет-ресурсе. |
Наберите команду и введите пароль от пользователя root.
sudo su
bash /opt/wsks-6.0.9_443/ctl/ws_info.sh
Команда на выполнение обновления "Бюджет-NEXT" - тип "wBKS", работающего в контейнере "wsks-6.0.9_443" на kestrel-порту "54430" с сервера "https://keysystems.ru/files/web/INSTALL/BUDGET_NEXT/24.2" и архива "webnext-242.tar.gz" будет выглядеть так:
bash /opt/wsks-6.0.9_443/ctl/ws_updapp.sh -t "wBKS" -a "webnext-242.tar.gz" -p "54430" -s "https://keysystems.ru/files/web/INSTALL/BUDGET_NEXT/24.2"
Задача должна выполняться от имени root. В данном примере Cron будет выполнять обновление каждый день в 01:00. Для этого выполните:
export EDITOR=nano #редактор nano
crontab -e
#минута час день месяц день_недели root /путь/к/исполняемому/файлу
00 01 * * * bash /opt/wsks-6.0.9_443/ctl/ws_updapp.sh -t "wBKS" -a "webnext-242.tar.gz" -p "54430" -s "https://keysystems.ru/files/web/INSTALL/BUDGET_NEXT/24.2"
Для логирования обновлений в файл /opt/next_update.log в конце команды можно добавить
>> /opt/next_update.log
В контейнере развернутого сервиса нажмите на кнопку [Обновить]
В окне обновления раскройте выпадающий список параметра "Версия приложения" и выберите актуальную версию