type
status
date
slug
summary
tags
category
icon
password
本文介绍了如何通过FreeSSL申请免费域名证书的步骤。首先需要注册FreeSSL账号,然后在登录后输入域名并选择免费证书类型。接下来可以选择自动生成CSR,然后选择适合的证书套餐。在域名验证步骤中,可以选择邮箱验证、DNS验证或服务器文件上传验证。文章重点介绍了通过服务器文件上传验证的方法,包括获取验证信息、准备验证文件和启动HTTP服务的步骤。最后,在完成域名验证后即可下载免费证书。通过本文的指导,读者可以了解到使用FreeSSL申请免费域名证书的详细流程,帮助他们提升网站的安全性和信誉度。
1、注册FreeSSL账号
2、申请流程
登录后首页输入域名,然后点击Create certificate,跳转到证书申请页面。
或者在首页点击Account菜单也可以跳转到下面的申请页面。
输入域名后点击Next Step跳转到下面的选项,选择90天的免费证书。
选择自动生成CSR,点击Next Step。
最后一步是选择证书套餐,选择Free 90-Day Certificates直接Next Step。
3、域名验证
这一步需要证明域名是你的,有三种验证方法,分别是邮箱验证,DNS和服务器文件上传。
第三种方法只要绑定域名的服务器可以登录就可以,下面使用该方法验证。
(1)获取验证信息:上图中的Auth path是一个字符串,内容类似于下面这样,由域名和一段字符组成www.xxxx.com9DFGDFG89HG8ER9HGE.txt
(2)准备验证文件:在服务器/home/www/.well-known/pki-validation 路径下新建一个文件,名称为9DFGDFG89HG8ER9HGE.txt(也就是Auth path把域名去掉的部分),将上图Auth value中的内容写到该文件中。
(3)启动HTTP服务
然后在FreeSSL中点击Verify Domain按钮验证,完成验证后下载证书即可。
FreeSSL验证的时候会通过特定的Get请求获取验证文件,请求的URL如下所示