遇到问题:开发提出需求,某站点的访问需要支持http2

解决问题:配置nginx支持http2


http2 的支持需要nginx版本>1.9.5 .请参考升级nginx版本http://mengsir.blog.51cto.com/2992083/1859838


http2突出的优点:

  • 多路复用与并发性

  • 报头压缩

  • HTTP/2能够显著改进当前网络的性能与安全性/隐私性,对于带宽不高的网络用户尤其如此。




在startssl上申请好证书。能被你的浏览器认可。

去年申请免费的证书还是1年有效期,今天申请免费证书是3年有效期了。而且可以10个域名一个证书,一些测试域名还是蛮方便的。

wKiom1gReNvisklqAAAo-e_t8LY995.jpg-wh_50



配置支持http2

wKioL1gRawnAsfa1AABDY8GA3B4277.jpg-wh_50


重启nginx


并验证

wKiom1gRbNujwY1PAAAjtfa1UBw414.jpg-wh_50

wKioL1gRa-WjX1tRAAAvZFZ5upA289.jpg-wh_50