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

Установка WAF‑ноды из пакетов DEB и RPM в Alibaba Cloud

Данная инструкция содержит краткое руководство по установке WAF‑ноды из исходных пакетов в отдельном инстансе Alibaba Cloud. На облачной платформе создается инстанс с установленной операционной системой, на которую устанавливается WAF‑нода Валарм.

Ограничение инструкции

В данной инструкции не описана конфигурация для балансировки нагрузки и автоматического масштабирования WAF‑нод. Чтобы выполнить конфигурацию самостоятельно, рекомендуем ознакомиться с инструкцией для сервиса Alibaba Cloud Elastic Compute Service (ECS).

Требования

  • Доступ к Консоли Alibaba Cloud

  • Доступ к аккаунту с ролью Деплой или Администратор и отключенная двухфакторная аутентификация в Консоли управления Валарм для RU‑облака или EU‑облака

Виды установки WAF‑ноды

WAF‑нода устанавливается на операционную систему как модуль веб-сервера или API-шлюза. Поэтому вместе с пакетами WAF‑ноды на операционную систему устанавливаются пакеты веб-сервера или API-шлюза.

Валарм поддерживает работу WAF‑ноды с несколькими веб-серверами и API-шлюзами. Для установки WAF‑ноды используйте инструкцию, подходящую под архитектуру ваших приложений:

Установка WAF‑ноды как модуля для NGINX Stable

Чтобы установить WAF‑ноду как модуль для NGINX Stable в инстансе Alibaba Cloud:

  1. Создайте инстанс Alibaba Cloud на основе одной из поддерживаемых операционных систем, используя инструкцию Alibaba Cloud:

    • Debian 10.x Buster
    • Ubuntu 18.04 Bionic
    • Ubuntu 20.04 Focal
    • CentOS 7.x
    • CentOS 8.x
  2. Подключитесь к созданном инстансу, используя инструкцию Alibaba Cloud.

  3. Установите в инстансе пакеты NGINX Stable и WAF‑ноды Валарм, используя инструкцию Валарм.

Если необходимо установить модуль постаналитики в отдельном инстансе, повторите шаги 1, 2 и установите модуль постаналитики по инструкции Валарм.

Установка WAF‑ноды как модуля для NGINX Plus

Чтобы установить WAF‑ноду как модуль для NGINX Plus в инстансе Alibaba Cloud:

  1. Создайте инстанс Alibaba Cloud на основе одной из поддерживаемых операционных систем, используя инструкцию Alibaba Cloud:

    • Debian 10.x Buster
    • Ubuntu 18.04 Bionic
    • Ubuntu 20.04 Focal
    • CentOS 7.x
    • CentOS 8.x
  2. Подключитесь к созданном инстансу, используя инструкцию Alibaba Cloud.

  3. Установите в инстансе пакеты NGINX Plus и WAF‑ноды Валарм, используя инструкцию Валарм.

Если необходимо установить модуль постаналитики в отдельном инстансе, повторите шаги 1, 2 и установите модуль постаналитики по инструкции Валарм.

Установка WAF‑ноды как модуля для Kong

Чтобы установить WAF‑ноду как модуль для Kong в инстансе Alibaba Cloud:

  1. Создайте инстанс Alibaba Cloud на основе одной из поддерживаемых операционных систем, используя инструкцию Alibaba Cloud:

    • Ubuntu 18.04 Bionic
    • CentOS 7.x
  2. Подключитесь к созданном инстансу, используя инструкцию Alibaba Cloud.

  3. Установите в инстансе Kong версии 1.4.3 или ниже, используя инструкцию Kong.

  4. Установите в инстансе пакеты WAF‑ноды Валарм, используя инструкцию Валарм.

Если необходимо установить модуль постаналитики в отдельном инстансе, повторите шаги 1, 2 и установите модуль постаналитики по инструкции Валарм.