Ubuntu 14.04数字海洋Droplet上的EV SSL(运行sentora)

时间:2018-03-20 20:55:48

标签: ssl apache2 ubuntu-14.04 digital-ocean sentora

以下是对情况的简短解释:

我有一台来自DigitalOcean的Ubuntu 14.04 VPS,我正试图从Comodo为我的域安装EV SSL。我已经安装了Sentora,它使用了比2.4.8更早的Apache - 2.4.3(这与我们使用我使用过的教程进入VirtualHost配置文件的区别不大)< / p>

我遵循的教程:

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

问题: 当我转到https://页面时,我的网站无法加载。它加载http:// tho(在下面附带的图像中,您可以看到virtualhost conf文件和端口监听), Apache仍在侦听端口80而不是443,我尝试手动打开端口,但仍然无法正常工作。

Open ports and virtualhost config file

2 个答案:

答案 0 :(得分:0)

您的netstat命令无法显示:443上的任何内容。在配置编辑后重新启动Apache了吗?

运行此命令以确切地检查Apache中包含的文件:httpd -t -D DUMP_INCLUDES

应删除Redirect permanent,它会自行循环。

答案 1 :(得分:0)

根据数字海洋教程编辑Apache 000-default.conf在使用Sentora控制面板时不会做任何事情,除非你覆盖Sentora中的虚拟主机设置。

转到Sentora - &gt;管理员 - &gt;模块管理员 - &gt; Apache的

滚动到底部以覆盖虚拟主机设置 - &gt;选择您的域/子域

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

    SSLEngine

    SSLCertificateFile /dir/certificate.crt

    SSLCertificateKeyFile /dir/certificate.key

    SSLCACertificateFile /dir/certificate.ca_bundle

然后保存vhost。 几分钟后,您的SSL就会启用。