enviroment
系统:Linux
升级http2.0
修改Nginx配置: listen 443 ssl http2 default_server;
nginx -t // 报错
nginx -s reload // error.log中报错
error
[emerg] the ‘http2’ parameter requires ngx_http_v2_module in xxx.conf
the ‘http2’ parameter requires ngx_http_v2_module in xxx.conf:6
原因是升级http2.0需要http2模块
solution
重新编译和安装
- 下载最新Nginx源码
- ./configure --prefix=… --with-http_v2_module // 指明需要http2模块
- make
- make install
重启nginx
- nginx -s stop;
- nginx