将 GoDaddy SSL 安装到 AWS EC2 实例 Linux 服务器

将 GoDaddy SSL 安装到 AWS EC2 实例 Linux 服务器

我已经从 GoDaddy 获得了 ssl 证书(.crt)。

将 SSL 证书安装到 AWS EC2 Linux(Apache 2.2.22)服务器需要遵循哪些步骤?

答案1

为了安装 SSL 证书,您应该准备好以下内容,

  • SSL 证书文件
  • 私钥(与 CSR 一起生成的密钥)
  • CA Bundle(您可以在 GoDaddy 的控制面板中找到)

如果您正在运行 CentOS,请确保已安装 mod_ssl 模块。

# yum install mod_ssl

将以下内容放入 Apache 配置文件中,

NameVirtualHost *:443
<VirtualHost *:443>

    ServerName www.example.com
    ServerAdmin [email protected]

    DocumentRoot /path/to/docroot

    SSLEngine on

    SSLCertificateFile /path/to/example.com.crt
    SSLCertificateKeyFile /path/to/example.com.key
    SSLCACertificateFile /path/to/example.com.ca

    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
    CustomLog logs/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost>

不要忘记创建 ssl_request_log 文件。

相关内容