nginx: unknown directive "stream" in /etc/nginx/nginx.conf
- Recluse
- 19.10.2024
- 589
- 0
- 1
- 1
- 0
- Содержание статьи
Описание и решение проблемы
Если при попытке задействовать модуль 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
И убедиться, что проблема была устранена.
Добавить комментарий