如何知道哪个mod_ssl版本适用于哪个httpd版本(Incase我最初安装了no-ssl版本)?

时间:2015-07-17 05:49:37

标签: apache ssl https ssl-certificate mod-ssl

我的服务器上安装了httpd 2.2.25 no-ssl,启用了ssl我遵循以下内容 -

  1. here安装OpenSSL。
  2. 生成的自签名证书(server.crt和server.key)。
  3. 编辑httpd-ssl.conf和httpd.conf以包含.crt和.key文件以及模块中的mod_ssl.so。
  4. 将mod_ssl.so放在apache的modules文件夹中。我使用了互联网上各种不同来源的mod_ssl.so(也来自httpd 2.2.25 ssl版本的modules文件夹,但似乎没有工作)
  5. 在重新启动httpd时,每次都会出现此错误: httpd.exe第123行中的语法错误c:/xyz/apache/conf/httpd.conf无法将c:/xyz/apache/modules/mod_ssl.so加载到服务器中。找不到指定的模块。
  6. 最后,当没有任何工作时,我不得不使用ssl进行新的httpd安装。

    这似乎与我的某种版本错过匹配,但不确定是否是mod_ssl.so或者libeay32.dll或ssleay32.dll导致问题。

    下次如何处理,我不想每次都重新安装?

0 个答案:

没有答案
相关问题