跳转到主内容
思享编程网:思考分享,玩转编程世界!

如何轻松申请免费SSL证书?3个月有效期+20次额度,新手也能搞定!

还记得第一次访问一个网站,浏览器突然跳出‘网站不安全’的提示吗?这多半是因为网站没有配置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配置文件中的证书名称。

好了,今天的教程就到这里啦!希望对大家有所帮助。如果你还有其他问题,欢迎在评论区留言哦!我是思享编程网的陆砚码,我们下期再见!

相关文章