三分钟搞定ZeroSSL免费证书申请

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

如果你正在给网站配HTTPS,又不想花钱买证书,ZeroSSL的免费证书是个不错的选择。这篇文档把整个申请流程走一遍,照着做就行。

先搞清楚几个问题

ZeroSSL免费证书能用多久?

90天,到期后重新申请就可以,不收费。

支持哪些域名类型?

单域名、通配符(*.xxx.com)、多域名、甚至IP地址都能申请,这在免费证书里不多见。

浏览器认不认?

主流浏览器都信任,Chrome、Firefox、Safari、Edge都没问题。

开始申请

1. 在首页输入域名

打开网站首页,你会看到一个输入框。直接把域名填进去,比如 example.com。

如果你想申请通配符证书,输入 *.example.com,系统会自动帮你选好通配符类型。输入多个域名用逗号隔开,会自动识别为多域名证书。输IP地址就是IP证书。

点击「创建免费的SSL证书」按钮,跳到申请页面。

2. 填写申请信息

申请页面会让你确认几个东西:

  • 证书类型:单域名、通配符、多域名、IP证书四选一
  • 验证方式:DNS验证或文件验证(HTTP/HTTPS)
  • 邮箱:填个能收到邮件的邮箱,证书到期前会提醒你
  • 域名:确认一下域名对不对

怎么选验证方式?

如果你能改域名的DNS解析记录,选DNS验证最省事。通配符证书只能用DNS验证。

如果你能往网站根目录放文件,选文件验证也行。IP证书必须用文件验证。

填好后点「提交申请」。

3. 配置验证

提交后页面会显示验证信息。

DNS验证的话,会给你一条CNAME记录:

  • 主机记录:_acme-challenge(或者类似 _249FB366… 的格式)
  • 记录类型:CNAME
  • 记录值:一串系统给你的地址

去你买域名的那个网站(阿里云、腾讯云、Cloudflare之类的),找到DNS解析管理,添加这条CNAME记录。主机记录只填前面的部分,不要带后面的域名。

文件验证的话,会给你一个文件路径和文件内容:

  • 在网站根目录创建 .well-known/pki-validation/ 目录
  • 把验证文件放进去
  • 确保这个文件能通过浏览器访问到

4. 验证并获取证书

DNS记录加好之后,等个几分钟让解析生效。然后回到申请页面点「验证解析」。

系统会去检查你的解析记录有没有配对。配对了就显示绿色提示,然后自动帮你签发证书。

如果提示没通过,多半是DNS还没生效,等一会儿再点一次就行。

证书签发成功后,页面会跳到下载界面,点「下载证书」就能拿到一个zip压缩包。

下载的文件怎么用

压缩包里有两个文件:

  • .crt文件:证书文件,里面包含了你的域名证书和中间证书链
  • .key文件:私钥文件,这个千万别泄露

把这两个文件传到服务器上,在Nginx或Apache里配置一下SSL就能用。具体的配置方法可以看我们另一篇文档《SSL证书安装部署指南》。

几个要注意的地方

  1. 私钥文件一定要保管好,丢了只能重新申请
  2. DNS解析生效需要时间,别着急,最多等10分钟
  3. 证书有效期90天,到期前我们会发邮件提醒你
  4. 每次申请都要重新验证域名,这是正常流程
  5. 如果中途出了问题,可以在「历史订单」页面查到之前的申请记录,继续完成验证

申请过程中遇到问题?可以查看FAQ文档,或者直接重新申请一张。

本文到此结束