LNMP(Nginx)下http/2 安裝配置教程
![]()
在過去的2015、2016年里Let's Encrypt成立并迅速發(fā)展,很多站點都在使用Let's Encrypt或其他SSL證書部署https站點,說到https時我們也會提到HTTP/2,HTTP/2是啥,能不能吃、有啥好處我們就不廢話了,下面我們就對HTTP/2在LNMP(Nginx)環(huán)境下的安裝配置。
說http/2之前我們要說一下http/2在瀏覽器下的支持情況:Chrome 41+、Firefox 36+、Safari 9+、Windows 10的 IE 11 和 Edge,Chrome 51+必須要開啟ALPN才能支持HTTP2,又因為OpenSSL 1.0.2+才有ALPN支持,且又因為OpenSSL 1.0.2+普及較少,目前只有Ubuntu 16.04+、Fedora 24+是OpenSSL 1.0.2版本,其他CentOS、Debian全部及低于前面Ubuntu和Fedora版本的系統(tǒng)都是低于1.0.2,也就是不支持ALPN的,所有在Chrome 51+上是不會是HTTP/2訪問的,要想更好的讓個瀏覽器兼容就需要開啟ALPN,也就需要讓nginx使用OpenSSL 1.0.2+編譯。
查看全文 »










