升级的OpenSSL-如何使用Apache HTTPD?
我最近需要升级一台旧服务器。服务器实现了一个非常特定的目的,因此没有保持最新。随着最近推动SSL利用SHA256,我需要升级一些软件包 短背景 服务器是RHEL3(是的,这是正确的) 我下载并构建了OpenSSL 0.9.8q,并确保它是服务器上唯一的OpenSSL实例(将旧实例移动到备份目录)。然后,我下载并构建了带有升级的OpenSSL-如何使用Apache HTTPD?,apache,ssl,rhel,sha256,Apache,Ssl,Rhel,Sha256,我最近需要升级一台旧服务器。服务器实现了一个非常特定的目的,因此没有保持最新。随着最近推动SSL利用SHA256,我需要升级一些软件包 短背景 服务器是RHEL3(是的,这是正确的) 我下载并构建了OpenSSL 0.9.8q,并确保它是服务器上唯一的OpenSSL实例(将旧实例移动到备份目录)。然后,我下载并构建了带有/configure--with ssl=/usr/local/ssl,将带有ssl的指向我的新OpenSSL目录的cURL 7.15.5 构建cURL后,我使用cURL测试了与
/configure--with ssl=/usr/local/ssl
,将带有ssl的指向我的新OpenSSL目录的cURL 7.15.5
构建cURL后,我使用cURL测试了与需要sha256的资源的连接。我的连接测试使用cURL成功
关于我的问题和问题
我下载了httpd2.0.59,并使用--enablesl
和--enableso
构建了它,但我的测试不起作用
我还尝试d/l和构建HTTPD2.0.63,但我在让2.0.63工作时遇到了困难。然后,我将从2.0.63构建的mod_ssl
放入2.0.59目录中……也不走运
我觉得我缺少了一些将httpd连接到新安装的OpenSSL的元素。我需要做什么来确保mod_ssl
在服务器上使用我的新版本OpenSSL
我知道我的httpd实例已经有很多版本落后了,但这是一个有特定用途的旧服务器。我唯一的目标是让它与sha256一起工作,而不是购买带有最新RHEL的新服务器,等等
感谢您的帮助。正在运行
./configure --help |grep ssl
给予
所以,就像卷曲一样,你可以尝试添加它
假设您不打算做明智的事情并升级操作系统
--with-ssl=DIR SSL/TLS toolkit (OpenSSL)