①什么是https
HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 。HTTPS 在HTTP 的基础下加入SSL,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 HTTPS 存在不同于 HTTP 的默认端口及一个加密/身份验证层(在 HTTP与 TCP之间)。这个系统提供了身份验证与加密通讯方法。
什么意思呢?用通俗的语言来说就是https比http在网络传输过程中会很安全,原因就是给http安装了SSL,在浏览器和 Web 服务器之间建立一条安全的道路
还有不少朋友也发现了 没有采用https的网站 会在Chrome浏览器地址栏左边提示不安全 这是Chrome浏览器对于未使用HTTPS的网站的提示,目的是为了告诉访问者网站没有经过HTTPS加密,存在安全隐患,所以使用https很有必要。
② 了解SSL证书
SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。遵守 SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能,安装ssl证书后,https就被建立起来了
③选购ssl证书
SSL 证书可分为 DV SSL【域名型】 、OV SSL【企业型】 、EV SSL 【增强型】
DV SSL:只需验证域名下某个文件内容或者txt记录即可颁发证书
OV SSL:需要验证企业的身份,经过审核后再颁发
EV SSL:用金融行业,审核更加严格,安全性三者中最高
那么对于我们个人小站,blog,一些免费的DV SSL证书更适合我们
那么我这里推荐3个
TrustAsia【亚洲诚信】 DV SSL证书 有效期一年 双域名
Let's Encrypt DV SSL证书 3个月,证书支持泛域名即支持多个域名
TrustOcean 环智中诚 Encryption365 SSL 证书 - 免费版 (3个月) 通配符 最重要的是支持保护公网IPv4地址
均可以在其官网和与其合作的平台进行免费申请
这里我就不放出链接了 自行搜寻即可
④安装ssl证书
由于我太懒了,这里直接上腾讯云的文章
https://cloud.tencent.com/document/product/400/4143
这里介绍了12种安装的方式 很详细
大家可以参考一下 然后就完事了