【发布时间】:2012-07-07 19:47:08
【问题描述】:
我已经下载了 xampp for mac,安装并购买了 ssl 证书,但是我很难
安装 ssl 的次数...
- 有计算机知识的人可以一步一步地向我解释一下,如何简单地设置它?请问我有
搜索了谷歌,但无法理解他们的做法,请慢慢来
解释...
【问题讨论】:
-
通常,您的证书供应商可以提供将证书安装到您的 Web 服务器的基本说明。这些来自comodo 的说明解释了将其安装到 Apache 中。通常您只需阅读
httpd-ssl.conf并从那里设置crt、key 和ca-bundle 的相关值。 -
说起来容易,但我有三个文件:PositiveSSLCA2.crt AddTrustExternalCARoot.crt domain_com.crt,我应该把它们放在httpd-ssl.conf哪里???
-
您缺少一个关键文件,即私钥 (
.key) 文件。可能您只需将SSLCertificateFile设置为domain_com.crt,SSLCACertificateFile设置为PositiveSSLCA2.crt和SSLCertificateKeyFile为您最初生成的私钥文件。显然 PositiveSSL 是 Comodo 的经销商,因此他们在 Apache 中安装 SSL 证书的说明应该涵盖所有内容。 -
他们没有把 .key 文件邮寄给我……那在哪里?
-
您的 SSL 证书颁发给哪个域名?它仅适用于该主机名,可能不适用于 localhost,或者您总是会收到一个证书错误,指出主机不匹配,但很可能 Apache 不会尝试服务 SSL 请求,因为主机不匹配。但是无论如何,请尝试明确转到
https://localhost,注意前面的https。