Перейти к содержанию

Обновление Меганоды

Инструкция описывает процесс обновления Меганоды до актуальной версии. Обновление позволяет получить новые функции и исправления безопасности, при этом все существующие настройки и конфигурация сохраняются.

1. Обновление Nginx / Angie

Перед обновлением Меганоды рекомендуется обновить веб-сервер до актуальной версии. Используйте стандартные для вашей операционной системы команды.

  • NGINX stable
sudo apt update
sudo apt install --only-upgrade nginx
 sudo yum update nginx
  • Angie
sudo apt update
sudo apt install --only-upgrade angie 
sudo yum update angie

2. Загрузка Меганоды

Для обновления Меганоды используется тот же универсальный установщик, который применялся при первичной установке.

Загрузите Меганоду для вашей системы:

export WMX_NODE_RELEASE="4.10"
export WMX_NODE_REVISION="17"
export WMX_NODE_FULL="${WMX_NODE_RELEASE}.${WMX_NODE_REVISION}"
curl -O "https://meganode.webmonitorx.ru/${WMX_NODE_RELEASE}/wallarm-${WMX_NODE_FULL}.x86_64.sh"

3. Запуск обновления

Выберите один из режимов обновления Меганоды:

Обновление с контекстным меню

Запустите обновление без дополнительных ключей:

sudo sh "wallarm-${WMX_NODE_FULL}.x86_64.sh"

Автоматическое обновление (без контекстного меню)

Для обновления без контекстного меню используйте используйте флаг --b и флаг --skip-registration, который предотвращает повторную регистрацию ноды:

sudo sh "wallarm-${WMX_NODE_FULL}.x86_64.sh" -- -b --skip-registration

4. Перезапуск Nginx / Angie

После успешного завершения обновления необходимо перезапустить веб-сервер для применения изменений:

  • NGINX stable

    sudo systemctl restart nginx
    sudo systemctl status nginx
    

  • Angie

    sudo systemctl restart angie
    sudo systemctl status angie
    

Проверка работы Меганоды

Чтобы убедиться, что обновление прошло успешно и Меганода работает корректно:

  1. Отправьте тестовый запрос с атакой Path Traversal на адрес защищенного ресурса:

    curl http://localhost/etc/passwd
    
  2. Перейдите в Консоль управления Вебмониторэкс → раздел События и убедитесь, что атака появилась в списке.

    Атаки в интерфейсе


История версий Меганоды Вебмониторэкс →
Обновление пакетных версий ноды на Меганоду →