apache 开启http2 支持

apache从 2.4.17 开始,已经可以支持http2
由于我本机安装的是 Apache/2.4.57 ,所以基本条件满足,接下来就是详细的安装步骤了

修改配置

配置文件地址 /etc/httpd/conf/httpd.conf
在文件最后添加 下面两行

LoadModule http2_module modules/mod_http2.so
Protocols h2 h2c http/1.1

解决报错

如果报错,说明yum 选择的安装包默认没有开启http2 的支持,这里不用源码编译也可以解决,直接下载其它机器上编译好的文件,这里已经上传好了一个,可以直接下载使用 下载 mod_http2.so 文件,放入到目录 /usr/lib64/httpd/modules 即可

Cannot load modules/mod_http2.so into server: /etc/httpd/modules/mod_http2.so: cannot open shared object file: No such file or directory

重启服务器

之后,重启服务器,访问即可看到效果
apache 开启http2 支持_第1张图片

你可能感兴趣的:(apache,mod_http2.so)