1、简介

  nginx 配置支持http2。目前大多数网站都是http1.1(如果你没有特别配置过的话)

  一切都是为了访问更快。

2、如何查看自己网站的http版本

  

 

  最简单的方法就F12啊,我这里是火狐浏览器,直接查看网络访问记录的消息头就有了。

3、查看是否符合开启条件

   /usr/local/nginx/sbin/nginx -V 

  

  openssl的版本必须在1.0.2e及以上 如版本太低请安装安装新版     并重新编译nginx 增加--with-openssl   如直接使用我的那个安装的则为 --with-openssl=/usr/local/src/openssl-1.1.1a

  nginx的版本必须在1.9.5以上,需要添加--with-http_v2_module模块 如不符合请查看文档

  网站需要支持https访问  参考文档

4、配置nginx

  开启http2只需要在网站配置文件https的监听端口后增加http2

  

  修改配置时别忘记测试下

   /usr/local/nginx/sbin/nginx -t 

  没有报错则重启下nginx即可

   /usr/local/nginx/sbin/nginx -s reload 

 

5、查看是否配置成功

  

  如图所示网站http版本已变为2.0