如何使用Apache2.4.23在CentOs服务器上实现http2(h2)?

如何使用Apache2.4.23在CentOs服务器上实现http2(h2)?,apache,rpm,http2,virtualmin,epel,Apache,Rpm,Http2,Virtualmin,Epel,我尝试在CentOS7 x64服务器上安装支持http2的apache-2.4.23。但还没有rpm repo支持它,所以我从源代码构建并安装到/usr/local/apache2。但是因为我使用的是virtualmin5.0.4,所以我需要它与之兼容。因此,我如何才能将它安装在从repo(如EPEL)安装时会安装的位置。您可以将安装位置设置为配置脚本的--前缀选项。我将尝试从Fedora获取源RPM并执行rpmbuild--重建apache.src.RPM。然后,您可以更新现有的RPM,而不是

我尝试在CentOS7 x64服务器上安装支持http2的apache-2.4.23。但还没有rpm repo支持它,所以我从源代码构建并安装到/usr/local/apache2。但是因为我使用的是virtualmin5.0.4,所以我需要它与之兼容。因此,我如何才能将它安装在从repo(如EPEL)安装时会安装的位置。

您可以将安装位置设置为配置脚本的
--前缀
选项。

我将尝试从Fedora获取源RPM并执行
rpmbuild--重建apache.src.RPM
。然后,您可以更新现有的RPM,而不是基于RPM的安装和手动安装文件的混合。其他rpm会知道您已经安装了它,并且安装在默认位置。

您能给我一个链接来获取2.4.23版的apache.src.rpm文件吗?@aaron-d-marascoI现在收到这个错误。失败的生成依赖项:apr-devel>=1.5.0是httpd-2.4.23-4.el7.centos.x86所必需的\u 64使用centos时欢迎使用依赖项地狱。。。您还需要构建
apr
库。