安装 SPDY 失败

安装 SPDY 失败

我正在尝试在我的服务器上安装 SPDY。我正在运行带有 Apache 的 CENTOS 6.6 x86_64。

我正在使用以下指南,https://www.howtoforge.com/using-mod_spdy-with-apache2-on-centos-6.3

但是当我尝试安装 SPDY 时出现以下错误。

警告:mod-spdy-beta_current_x86_64.rpm:Header V4 DSA/SHA1 签名,密钥 ID 7fac5991:NOKEY 错误:失败依赖项:mod-spdy-beta-0.9.4.3-420.x86_64 需要 httpd >= 2.2.4 mod-spdy-beta-0.9.4.3-420.x86_64 需要 mod_ssl >= 2.2

我安装了最新版本的 mod_ssl 和更高版本的 Apache。有什么建议可以解决这个问题吗?谢谢

答案1

该指南有一个错误,而您恰好偶然发现了它:

rpm -U mod-spdy-*.rpm

这是错误的,会导致您看到的错误消息。这是因为 rpm 不会自行解决依赖关系,并且您的系统尚未安装必要的依赖关系。

解决依赖关系时安装本地下载的软件包的正确方法是:

yum install mod-spdy*.rpm

如果你跳过“安装 Apache”部分,自己从源安装,也会发生这种情况其他比基础存储库更复杂。在这种情况下,您不能使用该指南;您需要自己针对自定义 Apache 安装构建 mod_spdy。

相关内容