宝塔面板一键快速安装Let's Encrypt免费SSL证书

2019-05-06 09:31:51 浏览数 (1)

以前我们可能都清楚,如果是商业网站,或者是有交互用户的网站必须要使用HTTPS加密使得数据传输安全,且那时候SSL证书成本也是比较高的,个人肯定也没有必要或者成本购买证书的。但是,随着互联网公司,包括搜索引擎、浏览器都在强制推行SSL证书的安装必要性,我们可以看到有些浏览器都直接提醒未安装SSL证书的网站为不安全网站。

不过,SSL证书如今安装也是比较简单的,比如我们在前面也有在部署LNMP一键包环境的时候可以安装免费证书和付费SSL证书的部署过程。具体可以参考:"搬瓦工建站教程攻略 - 手动配置安装SSL证书实现HTTPS加密网址"和"搬瓦工建站教程攻略 - LNMP环境一键安装免费Let's Encrypt SSL证书"。在众多免费SSL证书中,有些只免费一年,有些是免费三个月,但是我们使用较多的还是Let's Encrypt免费SSL证书,虽然单次周期是免费90天,但是可以设置自动续约。

比如,在这篇文章中,我们将分享如何在常用的宝塔面板中安装Let's Encrypt免费SSL证书,然后设定永久免费。因为Let's Encrypt免费SSL证书是在众多浏览器和商家支持最多的免费证书,如果我们不买付费证书,建议使用这款免费证书。

第一、打开需要部署SSL的站点

如果我们之前网站在运行或者添加站点之后,需要安装SSL证书,都是可以的。如果我们在安装宝塔面板中还没有添加站点,可以参考"搬瓦工建站教程攻略 - 宝塔面板新增站点域名、数据库、FTP账户方法"。然后我们开始给这个站点添加SSL。

选择需要添加SSL证书的站点,点击设置。

第二、部署免费SSL证书

我们可以看到有Let's Encrypt选项,然后需要选择验证域名方式,可以文件验证也可以DNS API验证。我们选择自己习惯的一种。

这里最简单的就用文件验证,因为我们站点就用的宝塔面板,文件验证不是很简单?直接输入邮箱和勾选配置SSL的域名,申请后等待几秒钟就可以了。

就这么简单,申请完毕。我们去打开自己网址https,是不是已经OK。

第三、设置强制跳转HTTPS

如果我们需要设置强制HTTP跳转至HTTPS,也很简单,看到界面右上角没有?

就这么点击之后就可以强制HTTPS。

当然,就这样子简单,我们就将在宝塔面板中的网站,部署完毕Let's Encrypt免费SSL证书。不影响我们之前网站的运行。但是需要注意,如果我们网站固定链接还是HTTP,则需要去数据库或者网页模板中修改。

0 人点赞