宝塔 第10章 Cloudflare 15 年免费 SSL 证书 宝塔 第10章 Cloudflare 15 年免费 SSL 证书

2025-10-17

一、问题

还在为 SSL 证书到期频繁续签烦恼?国内云厂商免费证书缩水,Cloudflare 15 年超长有效期 SSL 证书横空出世,一站式解决您的网站 HTTPS 加密需求!

近年来,越来越多的站长选择为自己的网站部署 SSL 证书,以提升网站安全性,保护用户数据,并获得搜索引擎的青睐。 如果您自建服务器,不依赖阿里云、百度云等云服务商,通常会选择使用 Let’s Encrypt 等机构提供的免费 SSL 证书。 Let’s Encrypt 证书虽然免费,但需要每三个月续签一次。对于追求省心省力的站长来说,频繁续签无疑是一项额外的负担。

更令人头疼的是,国内部分云服务商也开始调整策略, 不再提供以往常见的一年期免费证书,转而提供有效期仅为三个月的短期免费证书,且到期后需要重新手动申请,进一步增加了用户的操作成本和时间投入。

面对 SSL 证书困境,站长们该何去何从?

别担心!今天,搬主题将为您介绍一个 一劳永逸的SSL证书解决方案 —— Cloudflare 15 年期免费 SSL证书! 它不仅完全免费,有效期长达惊人的 15 年,更支持通配符域名,一次配置,长期无忧! 更令人惊喜的是,使用 Cloudflare SSL 还能免费享受 Cloudflare 强大的 CDN 加速和安全防护服务,可谓一举多得!接下来搬主题就分享一下申请的图文教程。

二、什么是 Cloudflare SSL

Cloudflare SSL 是 Cloudflare 公司提供的 基于其内容分发网络 (CDN) 和安全服务的 SSL/TLS 加密解决方案。 Cloudflare 提供多种级别的 SSL 证书,从免费版到高级版,满足不同用户的需求。 即使是免费版,也足以满足绝大多数个人站长和中小企业的网站安全需求。

Cloudflare SSL 的核心优势:

  • 自动 SSL 证书签发与管理: Cloudflare 自动 签发和管理 SSL 证书,无需用户手动操作,极大简化了流程。

  • 灵活的 SSL 模式: 提供 灵活 SSL (Flexible SSL) 和 完整 SSL (Full SSL) 两种模式,兼容各种服务器配置,满足不同安全需求。

  • 强大的安全功能集成: 与 Cloudflare 的 CDN 和安全服务深度集成, 免费享受 DDoS 攻击防护、Web 应用程序防火墙 (WAF) 等高级安全功能,全方位保护您的网站安全。

  • 卓越的性能提升: 与 Cloudflare 全球 CDN 网络无缝集成, 显著提升网站访问速度和稳定性,优化用户体验。

  • 通用 SSL (Universal SSL): 为 所有使用 Cloudflare 的域名提供免费 SSL 证书,真正做到普惠安全。

  • 超长有效期: 免费 SSL 证书 有效期长达 15 年,彻底告别证书频繁续签的烦恼。

  • 支持通配符域名: 免费支持通配符域名,一个证书即可保护主域名及其所有子域名,方便快捷。

三、Cloudflare SSL 证书的优缺点理性分析

Cloudflare 的 15 年期免费证书,相比其他免费证书的 3 个月有效期,确实极具吸引力。 但在选择使用之前,我们需要对其优缺点进行理性分析,以便做出最适合自己的决策:

优点:

  • 完全免费,零成本投入: 无需任何费用即可获得高品质 SSL 证书,节省网站运营成本。

  • 超长有效期,省心省力: 15 年超长有效期,无需频繁续签,一次配置,长期无忧,极大节省时间和精力。

  • 支持通配符域名,便捷高效: 免费支持通配符域名,一个证书即可保护主域名及其所有子域名,简化配置和管理。

  • 免费 CDN 加速,提升访问速度: 免费使用 Cloudflare 全球 CDN 加速服务,显著提升网站在国内外的访问速度,优化用户体验。

  • 增强网站安全,保护源站 IP: 隐藏源站 IP,有效防御 DDoS 攻击,提升网站整体安全性,让网站更安全可靠。

缺点:

  • 域名 DNS 必须托管到 Cloudflare 平台: 使用 Cloudflare SSL 证书必须将域名 DNS 服务器切换至 Cloudflare,域名解析将由 Cloudflare 负责。

  • 国内访问速度可能受影响(取决于优化): 虽然 Cloudflare 拥有全球 CDN 节点,但 国内访问速度可能受到一定程度的影响,需要根据实际情况进行优化配置。 (但通常情况下,合理配置 Cloudflare 后,国内访问速度也能得到有效提升)

  • 部分主机商的功能可能无法使用: 域名 DNS 托管到 Cloudflare 后,部分主机商提供的基于 DNS 的功能可能无法正常使用,例如某些主机商提供的自动 SSL 证书申请功能等。 但对于大多数站长来说,这些影响可以忽略不计。

  • 二级/三级域名支持‌:免费计划支持二级和三级域名(如 example.com 和 sub.example.com),但四级域名(如 sub.sub.example.com)不在支持范围内。 ‌ 

四、申请准备工作

在开始申请 Cloudflare 15 年期免费 SSL 证书之前,请确保您已完成以下准备工作:

  • 注册 Cloudflare 账户: 访问 Cloudflare 官网注册账号:https://dash.cloudflare.com

  • 将域名添加到 Cloudflare 账户: 登录 Cloudflare 账户,按照提示将您的域名添加到 Cloudflare 平台进行管理。 Cloudflare 会引导您修改域名 DNS 服务器地址。

  • 网站的 DNS 记录已托管在 Cloudflare 上,托管的步骤就是直接用购买域名方修改 DNS 解析。

  • 拉到最下面,直接选择 FREE 就好了。

  • 然后在源站的 DNS 面板填入以下的内容,作用就是把域名 DNS 解析的内容交由 Cloudflare 处理。

https://file.lulublog.cn/images/3/2025/10/EEEQCZ6Ss9Zf96KpnpPkxvfzpztxXz.png

ace.ns.cloudflare.com
cortney.ns.cloudflare.com

五、Cloudflare SSL 证书申请步骤

登录并进入证书申请界面

从域名列表中选择需要申请证书的域名,在左侧菜单栏找到并点击 SSL/TLS。

https://file.lulublog.cn/images/3/2025/10/CdblBl1Unwb0l1Z11bU20wWuUYBNzq.png

进入源服务器标签页。

https://file.lulublog.cn/images/3/2025/10/G7bbppipU557bbZrtQstQB3S66irN1.png

点击创建证书按钮。

https://file.lulublog.cn/images/3/2025/10/RXfsKfXF3K5UkZUx3Kx05Fsk6F6fsF.png

配置证书参数

使用 Cloudflare 生成私钥和 CSR。可选择 RSA 或 ECC 私钥类型,推荐新手选择这种方式。

配置证书域名范围:

  • 输入需要 SSL 保护的主机名

  • 可以使用通配符(如 *.example.com ),默认包含顶级域名和一级通配符

设置证书参数:

  • 将有效期设置为 15 年(最长可选)

  • 选择合适的密钥格式:Apache/Nginx服务器选择 PEM 格;Windows/Tomcat 服务器选择PKCS#7 格式。

https://file.lulublog.cn/images/3/2025/10/EyoKl96lz6Yz6z668qCe6N6H6x6OJQ.png

保存证书信息:

  • 点击创建按钮生成证书。

  • 立即将私钥和证书内容复制保存到安全的地方。

    • 建议创建两个单独的文本文件

    • 私钥文件命名为 “private.key”

    • 证书文件命名为 “certificate.pem”

特别注意:离开证书生成页面后将无法再次查看私钥,请务必保存好。

六、Cloudflare SSL 证书部署步骤

6.1、安装证书到宝塔

https://file.lulublog.cn/images/3/2025/10/U4OIOY3nIo3YUohBH4j33UzDBHCSY8.png

6.2、配置CA根证书(按需)

如果服务器需要,下载并安装相应的根证书:

ECC版本:Cloudflare Origin ECC PEM
RSA版本:Cloudflare Origin RSA PEM(注意:Apache cPanel 用户请勿使用 ECC 版本)

6.3、Cloudflare 面板配置

返回 SSL/TLS 设置页面

开启 Authenticated Origin Pulls 选项

切换到概述标签

选择加密模式:完整(严格)或完整(仅限SSL源站拉取)

https://file.lulublog.cn/images/3/2025/10/C6i55hnio87f6pQ6676p3IEcHN76Fq.png

阅读 38