SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。
SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。
SSL证书(SSL Certificates)提供了安全套接层(SSL)证书的一站式服务,包括证书申请、管理及部署功能,与顶级的数字证书授权(CA)机构和代理商合作,为您的网站、移动应用提供 HTTPS 解决方案。
关于SSL的理论在这里就不多介绍了,大家可自行搜索相关资料。由于市面上的SSL证书价格普遍比较高,对于个人开发学习来说,没必要花费这笔钱来购买证书以应用在自己的网站上,建议大家可以是使用一些免费的证书。在这里,我以腾讯云免费SSL证书为例,来给大家一步一步介绍如何免费申请腾讯的SSL证书。
在(腾讯云官网)上,我们可以免费申请域名型 DV SSL 证书,有效期限是一年,在申请免费SSL证书之前,我们需要有自己的域名,并有能力设置域名解析,用于腾讯的验证,如果没有域名的话,是没有办法申请SSL证书的。
话不多数,直接上干货。
- 注册腾讯云账号(注册就不用多说了);
- 登录腾讯云账号后进入管理中心;
- 在云产品菜单中选择“SSL证书管理”,如下图:
4.点击“申请证书”,选择免费版DVSSL证书,如下图
5.填写“通用名称”(是你的域名,如www.domain.com)及“申请邮箱”,进入下一步
6.在这里腾讯会去校验,包括实名认证及域名DNS校验,此时,你需要在自己的域名管理系统中添加一条DNS域名解析,具体如何设置,在申请页面上会有说明,这一步是必须的,若顺利通过验证,则证书申请成功,系统会自动审核通过并颁发证书。
7.至此,SSL证书申请成功,你可以下载SSL证书,以完成服务器部署及网站绑定SSL等操作。