apache 开启http2 支持

Apache2 Windows安装与HTTP Server Digest 认证 阅读详情

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

重启服务器

之后,重启服务器,访问即可看到效果
在这里插入图片描述

web应用网站如何启用http2请求 要启用 HTTP/2 协议,您需要确保您的 Web 服务器软件支持 HTTP/2,并进行相应的配置。 阅读详情

相关推荐

Ubuntu Apache2 进入HTTPS

该教程帮助Apache2走进HTTP 2.0. 原文地址:http://blog.coolecho.net/2015/12/https.html ————————————————————————————————————正文———————————————————————— 前不久HTTP 2.0正式发布,刚发布的 Apache httpd 2.4.17 也支持 HTTP/2 了

u012527302的专栏 4655

apache2启用php,如何在Apache中启用HTTP/2.0

本篇文章给大家介绍的内容是关于在CentOS/Red Hat/Debian和Ubuntu系统上的Apache Web服务器中启用HTTP/2.0,下面我们来看具体的内容。HTTP/2(HTTP/2.0)是较旧版本HTTP/1.1协议的主要升级版本。HTTP/1于1997年发布,经过很长一段时间后,HTTP/2于2015年发布。HTTP/2协议基于SPDY(通常称为speedy)。HTTP/2的一些...

weixin_42191359的博客 716

宝塔面板如何开启HTTP2

好单侠今天要说的是宝塔面板如何开启http2.0,因为从nginx1.10.2 Tengine2.2.0开始或者更高级版本都已经支持http2,所以我们如果用的nginx而且网站安装了ssl证书那么我们开启http2.0还是很简单那的,下面我们来看看如何启用。 第一: 设置 好单侠用的Ngnix 1.14 是有自带HTTP2, 但是好单侠用一键安装Let’s Encrypt免费证书没有自动启动, 那我们则需要在配置文件里面自己添加来启动。 宝塔面板里 -> 网站 -> 选择你的网站 ->

好单侠的博客 3178

如何在 Apache 中启用 HTTP/2

https://linux.cn/article-6720-1.html

PacMan的专栏 1550

详解为新版Apache服务器开启HTTP/2支持的方法

主要介绍了在Apache服务器中开启HTTP/2的方法,HTTP/2被称为未来的新HTTP协议,需要的朋友可以参考下

Cesium 模拟飞机坠毁功能

Cesium 模拟飞机坠毁功能,粒子模拟

QQhelphelp的博客 1068

在幸狐RV1106板子上用gcc14.2本地编译安装apache2.4.63,开启http2和tls1.3,并且https支持XP系统的IE6-8浏览器

(编译时记得设置enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers选项,这样才能让https支持XP系统的IE6-8浏览器)测试配置是否正确:/opt/httpd-2.4.63/bin/httpd -t(输出Syntax OK表示配置正确)重启apache服务器:/opt/httpd-2.4.63/bin/apachectl restart。启动apache服务器:/opt/httpd-2.4.63/bin/apachectl start。

ZLK1214的专栏 1164

七、从0开始卷出一个新项目之瑞萨RZN2L 2.2.2 启动模式和flash

七、从0开始卷出一个新项目之瑞萨RZN2L 2.2.2 启动模式和flash。

cl234583745的博客 1466

Apache HttpClient IO模型 以及 开启HTTP/2

/ 1. 配置 IOReactor 参数.setSelectInterval(500) // 每500毫秒唤醒一次进行事件检测.build();// 2. 创建连接池管理器// 3. SSL配置(例如信任自签名证书).build();null,// 4. 代理设置// 5. 请求配置.build();// 6. 通过 builder 整合所有配置// 7. 构建异步 HttpClient// ... 发起请求。

BLF_Boy的博客 1906

海康威视摄像机SDK二次开发--提取音频保存至文件

由于最近在开发海康威视摄像头,特此记录一下如何提取音频数据,这里主要依靠语音对讲返回的音频数据,通过回调函数写入文件中,加个WAV头即可播放,编码格式可以自己设置在代码中有注释 文件结构 其中CameraInfo内容可以参看海康威视摄像机SDK二次开发–实时预览视频流保存到指定文件中 HIKSDKSaveRealData中的内容 package ClientDemo; import ClientDemo.CameraInfo; import com.sun.jna.NativeLong; import

RichardoMu的博客 3172

Altium Designer操作技巧(12)——如何进行邮票孔拼版?

【摘要】本文详细介绍了PCB设计中邮票孔拼板的全流程操作方法。首先解释了邮票孔拼板的定义、核心目的(提高贴片效率、方便生产)和适用场景(异形板、V-CUT无法实现的情况)。重点阐述了关键设计参数,包括孔径、数量、间隙等规范要求,并提供了两种具体操作方案:传统复制粘贴法和新版阵列放置法。文章通过图文详细演示了从PCB复制、邮票孔添加、板框定义到定位孔和Mark点设置的完整步骤,最后强调了对称性、非金属化孔等设计要点,以及需要与板厂确认工艺参数等注意事项。

u012526819的博客 1672

Java http gzip压缩_使Apache实现gzip压缩

众所周知,在HTTP1.1中支持gzip压缩,这样可以缩小页面的容量从而加快页面的显示速度。可以使用这个在线的HTTP压缩测试工具来检测一下你的站点是否开始了gzip压缩。Apache默认的http.conf配置文件中没有开启gzip压缩,apache1.3.x可以用mod_gzip进行优化网页浏览的速度,在apache2中也尝试用mod_gzip,但是配置后确发现网页不能正确显示(空白页),所以...

weixin_29173299的博客 265

WinCC ActiveX控件“许可证缺失”故障排查:从注册表修复到系统兼容性全解析

本文深入解析WinCC ActiveX控件报错“未找到许可证信息”的根本原因与解决方案。核心在于系统注册表中控件的设计时许可证密钥丢失或损坏。文章提供了从手动修复注册表、排查64位系统兼容性,到预防性环境部署的全流程专业指南,帮助工程师彻底解决这一常见故障。

oil88的博客 646

cordova 安装ssl证书_怎么给网站开启https协议?Apache2下SSL证书安装配置方法

本文原创,未经允许,严禁装载刚做本站的时候,我也不知道为什么要开启https协议,只是发现有很多网站都是https。当用Chrome浏览器打开本社区网站的时候,发现现实”不安全”,这对于有强迫症的我来说,是不能忍的,于是申请了免费的证书,花了一个多小时才搞定。开启https协议本身不难,但是内容很繁琐。https具有加密传输通道,有效保障隐私数据密文传输,截取也无法解密。HTTP明文传输,没有SS...

weixin_34303763的博客 186

IAR调试CC1310的错误:Fatal error:Failed to connect to the XDS emlulator (Error -241 @ 0x0:)

从simplelink_cc13x0_sdk_2_10_00_36导入collector工程后,rebuild后进行debug,出现了如图错误:Fatal error:Failed to connect to the XDS emlulator (connect ICEPick)...(Error -241 @ 0x0)A router subpath could not be accessed....

qq_40417648的博客 6228

ABAP Cloud:面向云时代的 ABAP 开发范式与实践指南

摘要: 本文系统讲解SAP ABAP Cloud开发模型,涵盖其架构、工具链、规范及实践。ABAP Cloud作为统一开发模型,支持在SAP BTP和S/4HANA上构建云就绪应用,遵循clean core原则,通过RAP(RESTful应用编程模型)实现低耦合扩展。文章详细解析其核心构成(RAP、稳定API、clean core约束)、工具链(ADT、软件物流)及两种典型扩展场景(on-stack与side-by-side),并附可运行RAP示例代码(如销售笔记应用)。重点强调通过规范开发确保系统可升级性

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 386

Apache + Tomcat 集群安装与配置

最近项目需要用到Apache + Tomcat 集群,研究了一下,经过大量测试,可以用于生产环境。(不同版本配置可能有不同之处,其它版本需要自己测试)  所需软件列表:  Apache 2.2.27  Tomcat 6.0.39  安装环境:  RedHat 6.3  一. HTTP Server安装  安装过程  以root用户身份登陆,创建Apache HTTP

AlvinNoending的专栏 769

[Python从零到壹] 十三.机器学习之聚类算法四万字总结全网首发(K-Means、BIRCH、树状聚类、MeanShift)

欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望对您有所帮助,文章中不足之处也请海涵。Python系列整体框架包括基础语法10篇、网络爬虫30篇、可视化分析10篇、机器学习20篇、大数据分析20篇、图像识别30篇、人工智能40篇、Python安全20篇、其他技巧10篇。您的关注、点赞和转发就是对秀璋最大的支持,知识无价人有情,希望

杨秀璋的专栏 2万+

php5.6支持mysql_Apache2.4+PHP5.6+MySQL5.6整合配置

1.Apache安装Apache24\conf文件夹下的http.conf文件进行修改:(1)修改ServerRoot Apache的根路径默认下是ServerRoot"c:/Apache24",修改为:ServerRoot "D:/phpEnv/Apache24"(即为你解压后所在的文件夹)(2) 修改ServerName你的主机名称将ServerNamewww.example.com:80将前...

weixin_39924584的博客 550

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

编译安装apache

安装C编译器,yum install gcc.x86_64,make工具yum install make.x86_64 1、下载wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.10.tar.gz 2、下载编译安装aprwget http://apache.fayea.com/apache-mirror//apr/apr-1.5...

wcj10051891 139

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

install apache mysql php and_Install Apache, PHP And MySQL On CentOS 7 (LAMP)

This tutorial shows how you can install an Apache2 webserver on a CentOS 7.0 server with PHP5 support (mod_php) and MySQL support. LAMP is short for Linux, Apache, MySQL, PHP.1 Preliminary NoteIn this...

weixin_29564301的博客 137

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

在Ubuntu中安装apache

1、在http://httpd.apache.org/download.cgi#apache22下载 httpd-2.2.15.tar.bz2 2、执行解压缩命令tar xjvf httpd-2.2.3.tar.bz2   3、$./configure --enable-rewrite --enable-so      $make      $sudo make install    ...

笔记 186

在幸狐RV1106板子上用gcc14.2本地编译安装php-8.4.8

要么是编译icu库的时候没带--with-data-packaging=files选项,要么是没有在/etc/profile文件中添加export ICU_DATA=/usr/local/share/icu/77.1环境变量,要么是改了/etc/profile文件但没用exit命令退出命令行再按回车键重新进入命令行。从源码目录里面复制过去:cp ~/software/php/php-8.4.8/php.ini-development /opt/php-8.4.8/lib/php.ini。

ZLK1214的专栏 1262

Apache服务器配置优化提升网站性能的十个关键技巧

调整`StartServers`、`MinSpareServers`、`MaxSpareServers`和`MaxRequestWorkers`等参数,确保有足够的工作进程/线程处理并发请求,同时避免创建过多进程导致内存浪费。每个加载的模块都会占用一定的内存和CPU资源,通过`a2dismod`命令移除如mod_rewrite(如果不需要重写功能)、mod_status(如果不需要服务器状态监控)等未使用的模块,可以释放系统资源。适当设置`Timeout`、`KeepAliveTimeout`等参数。

sinian18601的博客 319

如何开启Apache2 Rewrite功能

一、Ubuntu默认未开启Rewrite支持 apche模块加载工作已分散到不同的配置文件,这样看起来似乎更为合理,管理起来也非常方便。下面看一下如何开启Rewrite模块,当用户需使用301重定向、伪静态等Rewrite功能时,一般都习惯于使用.htaccess文件配置,比如下面的301重定向: Options +FollowSymLinks RewriteEngine on RewriteCo

loongwong2011的博客 5731

HTTP/2与HTTP/3特性详解:为你的Nginx/Apache服务器开启下一代Web协议

还在忍受慢吞吞的HTTP/1.1?OUT啦!Hostol为你深度解析HTTP/2与HTTP/3的核心特性(多路复用、头部压缩、QUIC协议等),并提供Nginx/Apache服务器升级并开启下一代Web协议的超详细实战指南,让你的网站拥抱速度与效率的未来革命!

Clownseven的博客 1625
上一篇: centos7 安装jdk17
下一篇: idea中git 移除对某个文件的跟踪
阿雷由
博客等级 码龄10年 4850粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿雷由

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值