宝塔面板如何部署启用ssl证书?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了宝塔面板如何部署启用ssl证书?相关的知识,希望对你有一定的参考价值。
提前步骤进入Gworg申请SSL证书,如果子域名很多使用通配符证书。
一、登录邮箱下载:Gworg证书文件目录 ,都会有以下五个文件夹。宝塔BT面板只需要用到nginx文件夹。
二、打开宝塔BT后台,点击:网站,选择:设置。
三、选择:SSL——其它证书
Nginx环境配置证书方法(证书目录只有两个文件的):
进入nginx(证书)目录,有以下两个文件
其中红框.key后缀的是服务器私钥,填入面板证书的左边红框中(用文本编辑器完整复制粘贴进去)
蓝框.crt后缀的是证书(也可能是pem后缀),填入面板证书的右边蓝色框中(用文本编辑器完整复制粘贴进去)
然后保存即可。
如果需要强制HTTPS访问网站:进入宝塔服务器管理面板,在:“网站”>>“设置”>>”SSL”中开启“强制HTTPS”
参考技术ASSL证书是数字证书的一种,具备数据加密和身份验证的作用,由于是要部署在服务器上,所以也可称为是服务器证书。
登录宝塔面板,在后台管理界面单击网站,即可进入“网站管理”页面。在 “网站管理” 页面中选择我们需要配置SSL证书的域名对应的站点并单击设置,如下图所示:
接下来,在弹出的“ 站点修改” 窗口中,依次单击 SSL > 其他证书,填写密钥以及证书文件,信息设置好后,单击保存即可。
这下在宝塔面板上就可以启用部署SSL证书了
腾讯云宝塔轻量服务器Linux如何开启SSL证书
文章目录
1. 登录宝塔
如果不会自己安装宝塔,可以在腾讯云切换服务器应用为宝塔.
- 登录宝塔, 点击网站
- 在网站SSL证书字段下点击部署(或者点击设置也可以)
- 点击SSL菜单
左边需要粘贴KEY,右边需要粘贴PEM. 需要粘贴的内容在下一步
我已经粘贴,要不然此处应该为空白
2. 下载证书
- 登录腾讯云证书页面
我的证书 - 下载证书
- 下载宝塔版本
我发现其实和Nginx是一样的版本
- 打开下载文件夹,找到*.key和*.crt文件
3. 粘贴密钥
- 文本编辑器打开*.key,粘贴到宝塔左侧
- 文本编辑器打开*.crt,粘贴到宝塔右侧
- 保存,配置成功
坑
⚠️宝塔说明的坑
宝塔下方说明看起来好像要拼接字符一样,但是实际不需要,只需要打开*.crt文件,复制里面的内容即可
⚠️PEM文件的坑
证书文件夹有一个*.pem文件,一开始我粘贴的都是这个文件,因为宝塔提示PEM格式,这是个很大的坑!因为根本不需要这个文件
⚠️CSR文件的坑
预览4个文件,只有key和csr文件看起来有密钥,但是实际csr文件不需要
⚠️MAC预览的坑
*.crt文件在mac预览和实际打开是不一样的!
预览是这样的
而实际打开是这样的
这是浪费了我2天时间的坑
以上是关于宝塔面板如何部署启用ssl证书?的主要内容,如果未能解决你的问题,请参考以下文章