首页 > 建站 > 如何通过宝塔面板设置全站https
2020
05-01

如何通过宝塔面板设置全站https

https是一种趋势,现在很多网站都设置了https,因为https站点不仅安全而且更有利于搜索引擎收录。所以,设置https已经是势在必行。今天小编就给大家介绍一下如何通过宝塔面板设置全站https?

说明:

程序:zblogphp

服务器:阿里云ecs

域名:阿里云域名

运行环境:linux+apache

下面是具体操作流程:

首先我们得申请一个SSL证书。本来是想在阿里云申请ssl证书的,但发现阿里云没有免费的ssl证书可以申请,所以转战到了腾讯云申请“域名型免费版(DV)”ssl证书。申请步骤如下:

打开申请链接https://buy.cloud.tencent.com/ssl,然后选择“域名型免费版(DV)”,然后直接点击“免费快速申请”,如下图所示

腾讯云域名型免费版ssl证书申请.jpg


点完申请按钮之后进入下一步填写申请信息,如下图所不,通用名称是绑定域名的,可以是带www的域名也可以不带,填完后点下一步进入域名身份验证

QQ截图20200501105841.jpg

在域名身份验证页面,因为小编的域名是在阿里云的,所以只有“手动DNS验证”,直接选择它然后点确认申请即可。

180627_https8.jpg

点完确认申请后就会提示你去添加DNS解析记录完成认证。

180627_https9.jpg

这时候我们点击上图中的“查看证书详情”来获取它的DNS信息,重点是“主机记录”和“记录值”两项QQ截图20200501112019.jpg

拿到DNS信息后我们前往阿里云,找到我们需要添加TXT记录的域名然后点“解析”如下图所示

QQ截图20200501112408.jpg

然后点击“添加记录”来添加一条TXT记录,具体内容如下图所示

QQ截图20200501112746.jpg

QQ截图20200501112613.jpg

TXT记录添加完成后,一会就能收到腾讯发来的短信告知你验证成功,这时候就可以回到腾讯云SSL证书管理页面下载证书了。

QQ截图20200501113109.jpg

证书下载下来后可以得到四个文件,分别对应不同的服务器运行环境。

QQ截图20200501113308.jpg

因为小编的是apache,所以打开apache文件夹可以看到有三个文件,两个crt文件和一个key文件

QQ截图20200501113446.jpg

文件得到后我们进入宝塔,找到要设置https的网站,再点开它的“设置”选项,如下图所示

QQ截图20200501113920.jpg

点开“设置”后切换到ssl,接着切换到“其他证书”,然后把key文件内容复制到左边的框,再把两个crt文件内容复制到右边的框(先复制域名证书.crt,再复制根根证书.crt),具体操作如下图所示

宝塔ssl.jpg

内容都复制完成后点“保存”,再点“强制HTTPS”即可。

最后一步,也是非常重要的一步就是开放443端口。

登录阿里云控制台,找到安全组,添加一条安全组规则,开放443端口即可。具体如下图所示

QQ截图20200501115758.jpg

到此,将网站设置为https的全部内容就介绍完了。简单易懂,相信大家只要动动手就会。

如果你想学习更多网站知识,不如到阿里云小站买个服务器一起跟小编学建站,只需102元即可到手!


本文》有 2 条评论

  1. nan nan 说:

    通配符的SSL证书申请有教程吗?我昨天自己申请了好长时间,也没有申请成功,网上看了一大堆教程,始终参不透~哈哈

    1. 阿翟 阿翟 说:

      @nan有时间我看看

留下一个回复