如何升级 OpenSSL?

too*_*hel 8 centos package-management openssl

根据这些说明:

http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI

我需要使用 OpenSSL 0.9.8k 或更高版本(现在它在 1.0.0c 上)才能在 apache 中使用基于名称的虚拟主机。现在我有 0.9.8e 版本。

我正在使用 64 位版本的 Linux 2.6 版本运行 CentOS。

我认为这样的升级会很简单,但显然它不是 rpm 可以安装的某些软件包。我应该从哪里开始?

jsb*_*ngs 6

您确实想创建 OpenSSL 1.0.0c 的备用安装,而不是替换系统库。通过替换 0.9.8k 库,您可能会破坏 CentOS 系统的大部分内容。最好只编译它并将其安装在 /usr/local/openssl 或类似的东西中。