在Apache中启用HTTP/2.0的方法-创新互联

这篇文章主要介绍在Apache中启用HTTP/2.0的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联公司-专业网站定制、快速模板网站建设、高性价比凤阳网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式凤阳网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖凤阳地区。费用合理售后完善,十余年实体公司更值得信赖。

HTTP/2(HTTP/2.0)是较旧版本HTTP/1.1协议的主要升级版本。HTTP/1于1997年发布,经过很长一段时间后,HTTP/2于2015年发布。HTTP/2协议基于SPDY(通常称为speedy)。HTTP/2的一些主要更新是:

服务器推送:服务器将主动向客户端发送组件,因此客户机不需要等待向服务器发送请求。

多路复用:通过捆绑来自客户端和发送到服务器的多个HTTP请求来减少活动连接的数量。

加密:通过HTTP/1.1高效地使用HTTP/2中的TLS协议进行加密。

HTTP头压缩:压缩头部将减少对Web服务器的额外请求的开销。

安装或更新Apache

Apache版本支持的HTTP/2协议>=2.4.17。因此,需要确保你的Apache版本支持HTTP/2协议。如果尚未安装Apache或仍然使用旧版本,需要先升级它。使用以下命令添加ppa,以便在Ubuntu系统上安装最新的Apache2版本。

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/apache2
$ sudo apt-get update
$ sudo apt-get install apache2

验证Apache版本

在系统上成功安装了Apache2 Web服务器之后,请确保Apache>=2.4.17,早期版本不支持HTTP/2协议。

$ apache2 -v

Server version: Apache/2.4.17 (Ubuntu)
Server built:   2015-11-05T00:00:00

在Apache中启用HTTP/2

HTTP/2协议需要SSL/TLS虚拟主机。如果没有启用SSL/TLS的网站,则无法使用HTTP/2协议。现在编辑你的网站virtualhost并在listen部分添加http2关键字。

$ sudo a2enmod http2
$ sudo service apache2 restart

验证HTTP/2

为你的域配置一个带有SSL的虚拟主机。

以上是在Apache中启用HTTP/2.0的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联成都网站设计公司行业资讯频道!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:在Apache中启用HTTP/2.0的方法-创新互联
文章分享:http://ybzwz.com/article/pshpd.html