现在很多站长都会考虑将自己的站点从 HTTP 升级到 HTTPS,不仅是基于安全的考虑,有的也是因为第三方平台的限制,如谷歌浏览器会将 HTTP 站点标记为不安全的站点,微信平台要求接入的微信小程序必须使用 HTTPS 等。
为了数据传输的安全,HTTPS 在 HTTP 的基础上加入了 SSL 协议,SSL 协议依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。要想将 HTTP 升级为 HTTPS,只需要给 HTTP 站点增加一个 CA 证书即可。
目前获取 CA 证书有两种途径:
1、购买收费的 CA 证书
2、获取免费的证书
现在使用云服务器建站,一般建议安装宝塔面板,然后通过宝塔面板申请免费的SSL证书(如 Let's Encrypt 证书)。今天跟大伙分享一下宝塔面板如何免费申请 Let's Encrypt 证书的具体操作。
申请教程
如果你在宝塔面板上已经设置了重定向,如 www.11-zhang.com 跳转到 11-zhang.com,那么,需要先将重定向修改成“停止”状态或直接删除,等成功申请SSL证书后再重新开启。

然后点击 [SSL],右侧点击“Let's Encrypt”,验证方式选择:文件验证,勾选域名后点击 [申请] 按钮,如下图。

此时,宝塔面板会自动创建订单和验证信息和域名等,我们什么都不需要做,稍等片刻即可,如下图。

提示成功申请到 Let's Encrypt 证书,如下图。

建议点击【

平时偶尔也要关注一下这个 Let's Encrypt 证书是否准备过期,是否会自动续期,如果无法自动续期就手动点击 [续签证书],如果都不行就点击 [关闭SSL] 按钮直接关闭SSL证书,然后再按照本文的步骤重新申请证书即可。









