Обновление Меганоды¶
Инструкция описывает процесс обновления Меганоды до актуальной версии. Обновление позволяет получить новые функции и исправления безопасности, при этом все существующие настройки и конфигурация сохраняются.
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
Проверка работы Меганоды¶
Чтобы убедиться, что обновление прошло успешно и Меганода работает корректно:
-
Отправьте тестовый запрос с атакой Path Traversal на адрес защищенного ресурса:
curl http://localhost/etc/passwd -
Перейдите в Консоль управления Вебмониторэкс → раздел События и убедитесь, что атака появилась в списке.
История версий Меганоды Вебмониторэкс →
Обновление пакетных версий ноды на Меганоду →
