设置允许在使用CloudFlare设置DNS的VPS上进行加密

时间:2016-05-28 12:28:50

标签: ssl dns vps cloudflare lets-encrypt

我使用VPS托管了一个网站并使用CloudFlare的DNS服务指向它,该网站运行正常。现在我正在尝试安装Lets Encrypt提供的ssl,我能够成功完成这些步骤,但该网站似乎没有启用ssl。此外,当我成功完成这些步骤时,该过程没有生成任何证书文件。我使用https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-14-04任何人都可以告诉我,我可能会出错。

2 个答案:

答案 0 :(得分:1)

CloudFlare支持在CloudFlare和您的源之间使用Let的加密;但是,在运行Let的加密二进制文件时,必须使用--webroot参数。

通过使用webroot authentication method,可以放置一个临时文件来验证您的域名以获取证书。有关如何在CloudFlare帮助中心执行此操作的指南:How to Validate a Let’s Encrypt Certificate on a Site Already Active on CloudFlare

通过使用此方法,您可以确保使用Strict SSL完全加密CloudFlare与原始Web服务器之间的连接。

CloudFlare Full SSL in Strict Mode

答案 1 :(得分:0)

现在您的服务器上有https。

因此,通信vpc-cloudfare可以使用https。

现在您必须配置云计算以使用https betwenn cloudfare和浏览器。

请参阅https://www.cloudflare.com/ssl/