Конфигурация протестирована с версией пакета 1.18.0-6ubuntu14.6.

Чтобы настроить NGINX Open Source:

  1. На хосте, выделенном под балансировщик, установите пакет nginx-common со всеми зависимостями, если зависимости указаны в диалоговом окне установки, из стандартного репозитория используемого дистрибутива на основе ядра Linux:

    sudo apt update && sudo apt install nginx-common -y

  2. Перейдите в директорию /etc/nginx и отредактируйте файл nginx.conf, как показано в примере ниже. Ключевые параметры описаны в комментариях. Порядок секций и параметров в файле должен соответствовать примеру.

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

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

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

    sudo nginx -f /etc/nginx/nginx.conf -t

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

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

    sudo systemctl start nginx

    Если файл службы требует активации, последовательно выполните следующие команды:

    sudo systemctl enable nginx

    sudo systemctl start nginx

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

В начало