# Error-Nginx: nginx: [emerg] unknown directive “stream” in /etc/nginx/nginx.conf:459
## 环境
– Linux DevServer1 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) x86_64 GNU/Linux
– nginx version: nginx/1.10.3
## 现象
添加了nginx的stream配置,来做数据库反向代理。运行nginx -t 后报错如上。
## 原因
1. 旧版nginx需要手动声明加载该模块
## 修复
1. 在nginx.conf 配置文件最上面新增一行
“`
load_module /usr/lib/nginx/modules/ngx_stream_module.so;
“`
2. 继续执行nginx -t 即可。
0 条评论