在 Ubuntu 8.04 下使用 SNI 安装 Apache 2.2

在 Ubuntu 8.04 下使用 SNI 安装 Apache 2.2

我正在尝试在运行 Ubuntu 8.04 的服务器上设置 SNI,该服务器装有 openssl 0.9.8g 和 apache 2.2.8。我知道我需要 mod_gnutils 或 openssl 0.9.8j(我认为)来支持 SNI。是否可以在 Ubuntu 8.04 下执行此操作而无需重新编译 apache?如果不行,我认为将服务器升级到 10.04 会更好。

答案1

Apache 2.2 的 SNI 需要编译了 tlsext 支持的 OpenSSL。这是因为 Intrepid (8.10) 附带了 OpenSSL 0.9.8g-10ubuntu1 软件包,而 Hardy 无法通过反向移植获得该软件包。

因此,您要么切换到 10.04,要么从 Intrepid 源包重新编译。我个人建议升级到 Lucid。

参考:

相关内容