Godaddy SSL 证书无法在 ubuntu 14.04 + apache 服务器上运行

Godaddy SSL 证书无法在 ubuntu 14.04 + apache 服务器上运行

我拥有来自 GoDaddy 的 SSL 证书,我已完成生成密钥和提交 CSR 的第一步,并正在尝试在我的 Apache 服务器上安装该证书。我按照以下链接中的步骤操作: https://www.codingepiphany.com/2014/11/26/installing-godaddy-ssl-certificate-in-an-ubuntu-server/

https://www.digitalocean.com/community/tutorials/how-to-install-an-ssl-certificate-from-a-commercial-certificate-authority

但是它不起作用,网站重定向到 https 但无法访问。服务器托管在亚马逊服务器上。我在 Godaddy CSR 解码器上检查了我的证书,网站的数据是正确的。

任何帮助都将不胜感激!

这是我的虚拟主机 xyz.conf 配置

<VirtualHost *:443>

    ServerName www.xyz.com

    ServerAlias xyz.com

    SSLEngine on
    SSLCertificateFile      /etc/apache2/ssl/c4*******6.crt
    SSLCertificateKeyFile  /etc/apache2/ssl/xyz.key
    SSLCertificateChainFile /etc/apache2/ssl/gd_bundle-****.crt

    ServerAdmin [email protected]
    DocumentRoot /var/www/html/xyz/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

答案1

解决了!问题出在 Amazon EC2 上,而不是 Apache 上。应从 EC2 仪表板启用 443。这有点令人困惑,因为 Apache 已经在监听端口 443。

相关内容