Moeyuuko's blog

  • 首页
    • 博客主页
    • 导航页
    • My Github
    • ADS-B 飞机信号接收
  • git
    • Github
    • 私人Gogs
  • 服务
    • Gogs
    • 剪切板
    • 二维码生成
    • 萌盘
    • 萌盘[旧]
    • KMS server
  • 图片
  • MC
    • Minecraft 服务器
    • 明月乡
  • 友链
  • 其他
    • 常用软件
    • 投食
得閒飲茶
Hello world !
  1. 首页
  2. 主要文章
  3. 笔记
  4. 正文

Apache开启HTTP/2

2020年11月29日 939点热度 0人点赞 0条评论

HTTP/2 前提

  1. HTTP/2 需要启用 https
  2. 支持HTTP/2的Apache的第一个版本是2.4.24
  3. php模块需要切换到FPM版,与过时的prefork模块不兼容

HTTP/2 处理配置

php版本按照实际情况调整命令
#运行以下命令:
apt-get install php7.2-fpm
a2enmod proxy_fcgi
a2enconf php7.2-fpm
a2dismod php7.2
a2dismod mpm_prefork
a2enmod mpm_event
service apache2 restart
可能出现的问题

W3 Total Cache Shows Apache Modules as Not Detected
W3总缓存显示未检测到Apache模块
W3 Total Cache似乎依赖于功能apache_get_modules()来检测Apache模块,该模块不适用于FPM.

HTTP/2 开启

启用模块mod_http2:

a2enmod http2
service apache2 restart

通过将以下内容添加到 /etc/apache2/apache2.conf 来启用HTTP/2协议

Protocols h2 http/1.1

HTTP/2 验证

打开谷歌浏览器 F12 查看 protocol 是不是h2 就好了 :huaji11:

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: apache http/2
最后更新:2020年11月29日

Moeyuuko

等,等灯,等灯

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

Moeyuuko

等,等灯,等灯

文章目录
  • HTTP/2 前提
  • HTTP/2 处理配置
  • HTTP/2 开启
  • HTTP/2 验证
最新 热点 随机
最新 热点 随机
Proxmox网桥通过SLAAC配置公网ipv6地址 OculusClient 无法启动问题 SlimeVR 全身追踪 PCB与外壳 如何选择开源许可证 Gravatar头像镜像 Centos stream 替换国内源
KMS服务 阿里云OSS速度测试 Centos stream 替换国内源 linux的解压缩命令 博客已经完成搭建 音效BGM播放器-紫豪

COPYRIGHT © 2022 Moeyuuko's blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang