不知为何,相同的nginx版本,在debian 8和ubuntu 16.04上面一切正常,但是在ubuntu 18和debian 9上面死活认不到stream模块。
google了一下,才知道需要手工加载这个模块,可我明明看到已经自动加载了啊。。。
解决方法:
在nginx.conf的第一行插入:
load_module /usr/lib/nginx/modules/ngx_stream_module.so;
转发解决unknown directive “stream” in /etc/nginx/nginx.conf问题 https://www.tingtao.org/archives/1494.html
本文解决了一个在Ubuntu 18和Debian 9上使用相同Nginx版本时遇到的问题,即stream模块无法被识别。通过在nginx.conf文件中手动加载模块,解决了unknown directive 'stream' in /etc/nginx/nginx.conf的问题。
1万+





