一.介绍

HTTP/2贼牛逼,这个我就不说了,Chrome更新得贼快不说,大部分国产套壳浏览器到现在也基本都能支持HTTP/2了,这就很棒棒。既然如此,那么也到了切HTTP/2的时候了(别问我为啥博客还不是https,辣鸡七牛另外收费,这就很气),至于HTTP/2的优越性,请百度,一堆科普文,我这就不多说了。

二.流程

相对于DA需要自己Custom Build各种包来说,Plesk的操作就方便多了,基本上就是简单的修改配置。要说明一点,这个HTTP/2是Nginx的,而不是用的Apache的,Plesk默认就是以Nginx作为反代的,因为直接面向用户,所以更合适。

所以么,先确认下Nginx是否打开

如果已启用会返回Enable,不然的话请自己使用Plesk Installer添加Nginx支持

如果是自己折腾的话还得检测下openssl版本,因为HTTP/2需要ALPN支持,不然会导致一些奇奇怪怪的握手问题,但是Plesk部署系统的时候已经确保了这个不会有问题,所以不用担心

返回"HTTP/2 support was successfully activated."就说明没问题了,当然如果要关闭就换成disable,如果你找不到这个命令,请使用find / -name "http2_perf" 来搜索

接下来直接在chrome内访问然后查看状态就行了(请别跟我说你没配置https证书,要知道虽然HTTP/2标准支持非https访问,但是基本没浏览器支持)

如下图的情况就是一切正常了,当然也可以使用KeyCDN的HTTP/2测试来检测——>传送门


Senraの小窝原创文章,转载请注明来自:Plesk启用HTTP/2优先以加速HTTPS访问