我已经从 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 文件。