如何申请免费单域名SSL证书:完整申请流程详解

a
admin
作者
2026-07-20
发布日期
约 7 分钟
阅读时间

很多朋友第一次申请SSL证书都搞不清楚流程,这篇就把单域名免费SSL证书的完整申请步骤走一遍,照着做10分钟就能搞定。

什么是单域名SSL证书

单域名证书就是一张证书只保护一个域名,比如申请 example.com 的证书,就只能给 example.com 用,不能给 www.example.comapi.example.com 用。

适合场景:个人博客、单页面网站、小型企业官网。

选择免费SSL证书品牌

目前主流的免费SSL证书有两个品牌:

  • ZeroSSL:90天有效期,支持单域名、通配符、IP证书,申请流程简单
  • Let’s Encrypt:90天有效期,支持自动续期,但通配符证书需要DNS API验证

推荐ZeroSSL,因为支持IP证书、申请门槛低、不需要安装客户端。本篇也以ZeroSSL为例。

申请前的准备

开始申请前需要准备:

  • 域名:已经购买并能解析
  • 服务器:网站已经部署并能通过HTTP访问,或能添加DNS记录
  • 邮箱:用于接收证书到期提醒

第一步:选择申请平台

直接访问 sslmianfei.com,首页输入框就是申请入口,不用注册登录,输入域名即可开始申请。

第二步:输入域名

在首页输入框输入要申请证书的域名,比如 example.com

注意

  • 不要带 https://http:// 前缀
  • 不要带路径,比如 example.com/blog 是错的
  • 单域名证书直接输入完整域名即可

系统会自动识别证书类型:单域名、通配符、多域名、IP。

第三步:选择证书类型

输入普通域名(如 example.com)会默认选择”单域名证书”类型。如果你想申请通配符证书,输入 *.example.com 即可。

第四步:选择验证方式

证书颁发机构需要验证你确实拥有这个域名,有两种验证方式:

DNS验证(推荐):

  • 在域名解析处添加一条CNAME记录
  • 不影响网站访问
  • 适合所有场景

文件验证

  • 在网站根目录放一个验证文件
  • 需要网站已经能HTTP访问
  • 速度快但操作稍复杂

新手建议选DNS验证,操作简单且不影响网站运行。

第五步:添加DNS验证记录

选择DNS验证后,系统会给出一条CNAME记录信息,类似:

记录类型:CNAME
主机记录:_abc123.example.com
记录值:verify.zerossl.com

去你的域名注册商后台(阿里云、腾讯云、Cloudflare等),找到域名解析管理页面,添加这条CNAME记录。

关键点

  • 主机记录填完整的 _abc123.example.com,但有些注册商只填 _abc123 部分
  • 记录类型选CNAME,不要选A记录
  • 记录值末尾的 . 有的注册商要求加,有的不需要,按平台规则来

第六步:验证DNS解析

DNS记录添加后需要等待生效,通常1-10分钟。回到 sslmianfei.com 的申请页面,点击”验证解析”按钮。

如果提示”解析验证未通过”,等几分钟再试。如果提示”解析验证成功”,证书会自动签发。

第七步:下载证书

验证成功后系统会自动签发证书,1.5秒后跳转到下载页面。下载的证书包含三个文件:

  • certificate.crt:域名证书
  • private.key:私钥(绝对不能泄露
  • ca_bundle.crt:CA中间证书

把这三个文件保存好,私钥丢了证书就作废了。

第八步:部署证书

证书下载下来后需要部署到服务器,根据你的服务器类型选择部署方式:

  • 宝塔面板:网站设置 → SSL → 粘贴证书和私钥 → 保存
  • cPanel虚拟主机:SSL/TLS → 粘贴三个文件 → 安装
  • Nginx:配置文件指定证书路径 → 重载配置
  • Apache:配置SSLCertificateFile和SSLCertificateKeyFile → 重启

详细部署教程可以参考站内文章:宝塔面板部署SSL证书的方法Ubuntu系统Apache 2部署SSL证书完整教程

第九步:验证部署

部署完成后打开浏览器访问 https://你的域名.com

  • 地址栏出现绿色小锁
  • 点击锁图标查看证书,确认颁发机构是ZeroSSL
  • SSL测试工具 检测配置是否完整

关于续期

ZeroSSL免费证书有效期90天,到期前需要重新申请。建议:

  • 提前30天续费:在证书到期前30天重新申请
  • 设置日历提醒:手机日历添加提醒事件
  • 自动化续期:宝塔面板支持Let’s Encrypt自动续期,ZeroSSL需要脚本实现

常见问题

Q:申请证书需要付费吗?

A:ZeroSSL免费证书完全免费,不需要付费,也没有数量限制。

Q:免费证书和付费证书有什么区别?

A:免费证书只验证域名所有权(DV),不验证企业身份(OV/EV)。功能上加密强度一样,浏览器显示也一样,区别在于信任等级和有效期。

Q:可以申请多张证书吗?

A:可以。同一个域名可以申请多张证书,但建议保留最新的一张。

Q:私钥丢了怎么办?

A:私钥丢了只能重新申请证书,原来的证书作废。

最后

单域名免费SSL证书申请其实就几步:输入域名 → 选DNS验证 → 添加CNAME记录 → 验证 → 下载部署。最关键的两步是DNS解析和证书部署,这两步搞定基本就稳了。

希望这篇教程能帮到第一次申请SSL证书的朋友,有问题欢迎留言交流。

本文到此结束