Ubuntu 14.04 Digital Ocean Droplet (运行 sentora) 上的 EV SSL

EV SSL on Ubuntu 14.04 Digital Ocean Droplet (running sentora)

这里有一个简短的情况说明:

我有一个来自 DigitalOcean 的 Ubuntu 14.04 VPS,我正在尝试为我的域安装来自 Comodo 的 EV SSL。我已经安装了使用 Apache - 2.4.3 的 Sentora,它比 2.4.8 稍旧(与我们使用我使用的教程输入到 VirtualHost 配置文件中的内容略有不同)

我遵循的教程:

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

问题: 当我转到 https:// 页面时,我的网站没有加载。它加载 http:// tho(在下面的图片中,您可以看到虚拟主机配置文件和端口侦听), Apache 仍然在端口 80 而不是 443 上侦听,我尝试手动打开端口,但仍然无法正常工作。

您的 netstat 命令没有显示在 :443 上侦听的任何内容。您在修改配置后是否重启了 Apache?

运行 此命令用于检查您在 Apache 中包含的文件:httpd -t -D DUMP_INCLUDES

应该删除 Redirect permanent,它正在循环。

按照 digital ocean 的教程编辑 Apache 000-default.conf 在使用 Sentora 控制面板时不会执行任何操作,除非您覆盖 Sentora 中的虚拟主机设置。

转到 Sentora -> 管理 -> 模块管理 -> Apache

滚动到底部以覆盖虚拟主机设置 -> Select 您的域 / Sub-Domain

  • 在端口覆盖框中输入:443
  • 确保选中标记为将端口 80 转发到覆盖端口:的复选框
  • 在自定义输入字段中复制并粘贴:

    SSLEngine 开启

    SSLCertificateFile /dir/certificate.crt

    SSLCertificateKeyFile /dir/certificate.key

    SSLCACertificateFile /dir/certificate.ca_bundle

然后保存虚拟主机。 几分钟后您的 SSL 将被启用。