宝塔面板或者叫 BT 面板,是国内建站使用最为广泛的管理面板。使用宝塔面板,可以极大简化我们的建站流程,使得建站过程完全的可视化。即使是完全不懂代码,也不懂得建站的新人,也可以轻松使用宝塔面板搭建自己的网站。
宝塔面板提供一键部署 SSL 证书的功能,在创建完网站后,如果需要配置 SSL 证书,只需要按照下面的步骤操作,即可轻松的为网站部署 SSL 证书。
- 1.点击宝塔面板左侧的“网站”选项;
- 2.选择要部署 SSL 证书右侧对应的“设置”选项;
- 3.在打开的站点设置窗口,选择 SSL 菜单;
- 4.选择上方的“Let`s Encrypt”选项。
- 5.进入以后选择对应的域名,然后选择一键部署即可为网站部署 SSL 证书。
但是有的时候一键部署可能会出现问题,这时候如果我们自己不知道应该如何解决。那么,我们也可以在宝塔面板中部署其他的 SSL 证书。
宝塔面板部署阿里云 SSL 证书
国内大多数的云服务器品台,均提供免费 SSL 证书服务。比如知名的阿里云和腾讯云,都可以免费创建 20 个免费的 SSL 证书。关于如何申请免费的阿里云证书,牛奇网之前的文章中,已经做了非常详尽的介绍,如果您不知道如何操作,可以参考下面的扩展阅读文章。
扩展阅读:
在阿里云申请了免费的 SSL 证书后,我们可以根据服务器的环境,选择相应的证书。比如服务器使用的是 Apache 则下载 Apache 对应的证书,如果使用的是 Nginx 则选择 Nginx 对应的证书。
Nginx 环境宝塔面板配置阿里云 SSL 证书方法
1.把 Nginx 对应的 SSL 证书下载并解压到本地。
2.在 Nginx 类型 SSL 证书目录下,会有下图所示的两个文件。
3.使用 notepad 之类的文本编辑器打开以“key”结尾的文件,把文件中的所有内容复制到下图中所示的,左侧的“密钥”对话框中。同样打开以“pem”结尾的文件,然后把文件中的所有内容复制到右侧的对话框中。
4.完成上述操作后,点击保存按钮完成配置。如果想要开启强制 HTTPS 访问,可以选择开启强制 HTTPS 访问开关。
Apache 环境宝塔面板配置阿里云 SSL 证书方法
如果服务器是 Apache 环境,下载的 SSL 证书会有如下所示的三个文件:
1.打开 Apache 证书所在目录。
2.使用 notepad 之类的文本编辑器打开.key 后缀的是服务器私钥,把私钥文件的内容全部复制到宝塔 SSL 配置窗口左侧的“密钥(KEY)”对话框。
3.同样打开文件名中包含 public.crt 的文件,将所有内容复制到右侧的“证书(PEM格式)”对话框中。接着打开文件名中包含“chain.crt”的文件,然后将文件所有内容,复制到右侧的“证书(PEM格式)”对话框中public.crt 文件内容的下部。
4.完成上述部署操作后,点击下方的保存按钮,完成对阿里云 SSL 证书的部署。如果想要开启强制 HTTPS 访问,可以打开对应的开关。
综上所述,我们介绍了如何在宝塔面板中配置阿里云 SSL 证书。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/bt-panel-deploy-aliyun-ssl/