繁体   English   中英

GoDaddy 上的 SSL Apache csr.pem.key

[英]SSL Apache csr .pem .key on GoDaddy

早安伙计们

我从来没有真正处理过 apache 服务器上的 SSL。 我在 godaddy 上为我的网站找到了域名。 下载 CentOS Apache zip。

这包括

  1. gd_bundle.crt
  2. 异端网站.crt
  3. blahblah.pem

现在,当前有 SSL 的文件夹有

  1. gd_bundle.crt
  2. 异端网站.crt
  3. blahblah.key

我在 Godaddy 上为 CSR 准备了这个密钥?

在此处输入图像描述

我对如何执行此步骤以及如何处理它感到有些困惑?

在用新文件替换文件后,我在这里遵循了一些 apache 说明。 (我也只是替换了密钥中的 .pem 信息)。 在 apachectl restart 时所有服务器都崩溃了,所以把旧的放回去并重新启动

https://ae.godaddy.com/help/manually-install-an-ssl-certificate-on-my-apache-server-centos-5238

我很困惑。

任何人都可以为我这样的傻瓜分解它吗?

要配置您的站点,您需要以下内容:

  1. 一个私钥
  2. 公开证书
  3. 包含中间证书的 CA 捆绑包(并非总是必需的)

Godaddy 的 zip 包含以下内容:

  1. gd_bundle.crt - 这是CA 包
  2. hereismysite.crt - 这是您的网站由 godaddy 签名的公共证书
  3. blahblah.pem - 这与不同格式的 hereismysite.crt 相同(我无法验证他们为什么这样做,也许方便......?)

在您的服务器上,您有:

  1. gd_bundle.crt - 同上
  2. hereismysite.crt - 同上
  3. blahblah.key - 你的私钥。 这是在 CSR 过程中生成的。 如果您没有或丢失了这个文件,那么您需要按照您在帖子中提到的那样重新输入您的证书。

将所有这些放在一起,您的 Apache 配置将如下所示:

<VirtualHost *:443>
    ServerName www.example.com
    SSLEngine on
    SSLCertificateFile "/path/to/hereismysite.crt"
    SSLCertificateKeyFile "/path/to/blahblah.key"
</VirtualHost>

另见: https://bofeng.github.io/post/godaddy-ssl-cert-nginx/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM