nginx: unknown directive "stream" in /etc/nginx/nginx.conf

nginx: unknown directive stream in /etc/nginx/nginx.conf

Описание и решение проблемы

Если при попытке задействовать модуль stream в nginx, вы получаете ошибку про неизвестную директиву stream примерно следующего содержания:

nginx[1738]: 2024/10/19 15:41:11 [emerg] 1738#1738: unknown directive "stream" in /etc/nginx/nginx.conf:86

То с большей долью вероятности, у вас в системе отсутствует модуль nginx-mod-stream. Устанавливается он обычно через менеджер пакетов, например в Debian, Ubuntu это делается так:

apt install libnginx-mod-stream

После этого, достаточно перезапустить nginx:

systemctl restart nginx

И убедиться, что проблема была устранена.

Была ли эта статья Вам полезна?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.