Сертификация HAProxy и SSL

Поэтому я хочу сделать SSL-сертификацию на HAProxy, чтобы сделать соединение безопасным. Я начал загружать HAProxy через магазин приложений, но позже обнаружил, что установочный пакет не поддерживает SSL. Итак, я скачал HAProxy 1.5.14 и скомпилировал его с USE_OPENSSL=1. когда я делаю haproxy -vv, я вижу, что в нем включен SSL.

Проблема, с которой я столкнулся, заключается в том, что когда я компилирую, а затем устанавливаю файл с помощью команды (sudo make install), я не могу найти файл haproxy.cfg. Я не знаю, где это, поэтому я не могу настроить и установить параметр в соответствии с требованием.

Установочный пакет, который я получил, взят с официального сайта HAProxy, и мне нужна чья-то помощь. Пожалуйста, посоветуйте мне, как решить эту проблему.

Спасибо, Сафиул Хасан.


person safiulm    schedule 14.10.2015    source источник


Ответы (2)


Файла haproxy.cfg по умолчанию нет, его нужно создавать с нуля. Найдите несколько образцов в Интернете, чтобы получить тот, который соответствует вашим потребностям. Вы можете разместить свой файл конфигурации где угодно и попросить haproxy использовать его, используя параметр «-f».

person djool    schedule 16.10.2015
comment
Как я буду использовать параметр -f? Можете ли вы привести пример? пожалуйста, спасибо - person safiulm; 04.11.2015

Расположение файла конфигурации по умолчанию: /etc/haproxy/haproxy.cfg.

Вы также можете найти файл в своей системе с помощью этой команды: find / -name 'haproxy.cfg'

Если haproxy уже успешно запущен, вы можете узнать, какой файл конфигурации он использует, просмотрев команду, которая используется для его запуска: ps x | grep haproxy

Это приведет к следующему результату: 28548 ? S 0:00 /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg

Часть после «-f» — это путь к конфигурационному файлу, который в данный момент использует haproxy.

person John Joyce    schedule 16.10.2015