Пример настройки HAProxy Community Edition

01 октября 2026

ID 310833

В этой статье приведен пример настройки HAProxy Community Edition. При необходимости вы можете изменить параметры с учетом ваших потребностей. Конфигурация протестирована с версией пакета 2.4.24-0ubuntu0.22.04.2.

Чтобы настроить HAProxy Community Edition:

  1. На хосте, где вы устанавливаете балансировщик, запустите консоль командной строки и установите пакет haproxy:

    sudo apt update && sudo apt install haproxy -y

  2. Перейдите в директорию /etc/haproxy и измените конфигурационный файл haproxy.cfg, как указано в примере. Порядок секций и параметров в конфигурационном файле должен соответствовать примеру.

    Пример указания параметров в файле haproxy.cfg без использования TLS-сертификата

    Пример указания параметров в файле haproxy.cfg с использованием TLS-сертификата

  3. Сохраните конфигурационный файл haproxy.cfg.
  4. Проверьте корректность оформления конфигурационного файла haproxy.cfg с помощью следующей команды:

    haproxy -f /etc/haproxy/haproxy.cfg -c

    Если команда проверки вернула ошибку, проверьте, что содержимое конфигурационного файла haproxy.cfg соответствует примеру и при необходимости внесите изменения. Если команда проверки не вернула ошибок, переходите к запуску балансировщика.

  5. Запустите балансировщик:

    sudo systemctl start haproxy

    Если сервис haproxy требует включения перед запуском, последовательно выполните следующие команды:

    sudo systemctl enable haproxy

    sudo systemctl start haproxy

Настройка балансировщика выполнена.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!