Подскажите люди добрые что я делаю не так?
Установил nginx-core и nginx-common
Скачал nginx-1.15.6 и скомпилил с такими параметрами:
--sbin-path=/usr/local/sbin
--conf-path=/etc/nginx/nginx.conf
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log
--pid-path=/var/run/nginx.pid
--with-http_gzip_static_module
--with-http_v2_module
--with-http_ssl_module
Однако при запуске с http2 в lisen, пишет ошибку старта. Хотя при проверке nginx-t пишет что ошибок нет. /var/log/nginx/error.log пишет:
[emerg] 18924#0: invalid parameter "http2" in /etc/nginx/conf.d/www.conf:17
Намекает на то что nginx не понял что от него хочут...
P.S.
root@localhost:~# nginx -v
nginx version: nginx/1.15.6
root@localhost:~# openssl version
OpenSSL 1.1.0h 27 Mar 2018 (Library: OpenSSL 1.1.1 11 Sep 2018)
root@localhost:~#nginx -V
nginx version: nginx/1.15.6
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
built with OpenSSL 1.1.1 11 Sep 2018
TLS SNI support enabled
configure arguments: --sbin-path=/usr/local/sbin --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --with-http_gzip_static_module --with-http_v2_module --with-http_ssl_module --with-http_gzip_static_module --with-debug