还记得第一次访问一个网站,浏览器突然跳出‘网站不安全’的提示吗?这多半是因为网站没有配置SSL证书,导致协议仍然是HTTP,而不是更安全的HTTPS。今天,我就来教大家如何轻松申请免费SSL证书,让你的网站更安全!
使用须知
- 免费证书的有效期为3个月,到期后需重新申请。
- 每个账号的免费申请额度上限为20次。
以华为云为例进行演示
下面以华为云为例进行演示。需要注意的是,无论你在哪个云平台购买的服务器,申请SSL证书的流程都大同小异。官网地址:华为云,用AI解行业难题-华为云
此外,后续的验证环节会涉及域名管理平台(这里以新网为例)。和申请SSL证书同理——你的域名在哪里购买的,就在哪个平台完成验证即可。官网地址:新网域名自助管理平台
一、华为云申请证书
1. 登录云证书与管理服务控制台。
2. 在左侧导航栏选择“SSL证书管理>SSL证书列表”,进入SSL证书列表页面。
3. 在证书列表选择“测试证书”页签,单击“创建测试证书”,进入创建测试证书对话框界面。
4. 阅读并勾选“我已阅读并同意《云证书与管理服务(CCM)免责声明》”,单击“确认”。
5. 您在SSL证书列表的“测试证书”页签中可查看到创建成功的免费测试证书。
二、DNS验证-以新网为例
DNS验证,是指在域名管理平台通过解析指定的DNS记录,验证域名所有权。例如:如果您购买的是A公司的域名,您需要到A公司的域名管理平台添加DNS记录文件。有关DNS验证方式详细操作请参见域名DNS解析。
如果您是在华为云上申请的域名,且域名已使用华为云云解析服务,则无需进行任何操作,系统将自动添加DNS记录验证。
如果您是在其他域名管理平台(如万网、新网、DNSPod等)管理您的域名,则需要前往域名的DNS解析服务商进行操作。
步骤一:获取验证信息
1. 登录云证书与管理服务控制台。
2. 在左侧导航栏选择“SSL证书管理>SSL证书列表”,并在SSL证书页面中“待完成域名验证”的证书所在行的“操作”列,单击“域名验证”,系统从右面弹出域名验证详细页面。
3. 在证书的域名验证页面,查看并记录“主机记录”、“记录类型”和“记录值”。
4. 将主机记录、记录类型、记录值填写到新网后台进行域名解析,参照图示完成操作,最后点击「添加」即可。
三、验证证书
DV证书
1. 您可以在域名验证页面,手动验证结果。
2. 登录云证书与管理服务控制台。
3. 在左侧导航栏选择“SSL证书管理”,并SSL证书页面中待域名验证的证书所在行的“操作”列,单击“域名验证”,系统从右面弹出域名验证详细页面。
4. 单击“验证”,验证DNS解析配置。
界面提示“验证成功,证书签发审核中,请等待”:证书将在1分钟内签发,请您及时刷新页面查看证书状态。
验证失败,请参照DV证书DNS验证失败如何处理?排查并修改问题后,等待3-5分钟重新验证。
四、服务器添加证书
1. 我使用的是Nginx,下载证书后请将其放置在nginx/conf/cert文件夹下;如果该文件夹不存在,可以手动新建。
2. 接下来回到conf/nginx.conf文件中进行配置,请根据实际需要调整相关参数。
3. 最后重启Nginx 即可生效。
温馨提示
证书到期前一个月,会通过短信发送提醒。届时请您按照教程重新申请证书,并完成以下替换操作:
- 替换
nginx/conf/cert文件夹中的证书文件; - 更新
conf/nginx.conf配置文件中的证书名称。
好了,今天的教程就到这里啦!希望对大家有所帮助。如果你还有其他问题,欢迎在评论区留言哦!我是思享编程网的陆砚码,我们下期再见!
