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