cloudflare免费15年ssl证书安装教程——顺便解决宝塔ssl使用cdn会重定向次数过多的问题

不想再使用let’ encrypt的三个月免费证书?现在教大家如何获取15年的免费cloud flare证书。

这篇教程原本我是想解决宝塔同时使用ssl和cf的cdn时会产生重定向次数过多才找到的解决办法

注册账号及解析域名

1:前往cloud flare注册一个账号然后登陆点击add a site

2:添加dns解析

注意先不要开启cdn,旁边的小云先点成灰色。等全部完工后再点成橘色就可以了。

生成证书

点击crypto,ssl处选择FULL(strict)这个是全站加密,

往下找到Origin Certificates点击Create Certificate

新建两个txt文档分别储存为domain.pem,domain.key注意结尾有key字样的才是key。 保存完之后先别关闭。

安装证书

方法一:服务器配置

这里以Nginx为例配置Cloudflare免费https证书。

先上传证书到服务器中假设为/etc/

修改Nginx的配置文件,监听443端口,并且指向自己的证书地址:

listen 80 default_server;

listen [::]:80 default_server;

listen 443 http2 ssl;

ssl_certificate /etc/domain.pem; # 对应origin certificate    ssl_certificate_key /etc/domain.key; # 对应private key

之后重启Nginx,就可以看到全站都以及使用上了Cloudflare提供的https加密服务了~

方法二:宝塔配置

打开网站设置里的ssl——其他证书。复制之前的key和pem内容分别粘贴至相应的方框里点击保存即可。

如果出现证书指向错误如(cloudflare Origin Certificates)就添加let’s encrypt选择dns验证即可。

成功之后访问网站查看是否成功

其他

测试无误后即可开启cdn服务了。

the_black

文章作者信息...

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐