如何用宝塔面板部署HTTPS/SSL证书

简介: 如何用宝塔面板部署HTTPS/SSL证书

正版原文,抄袭者追究法律责任。作者:Arison

前提条件

成功案例

image.png

图片上的网站是我业余时间临时搭建的,现在支持https访问,现在写文章记录下。

案例站点:https://begin.yundashi168.com

基于宝塔面板配置网站ssl证书支持https访问其实很简单,不需要你懂什么技术知识。接下来你跟着我的步骤,就能成功配置网站ssl。

宝塔面板后台设置成功如图所示:

image.png

SSL配置步骤

宝塔面板设置SSL安全证书

第一步:点击设置

image.png

第二步:宝塔SSL域名绑定申请

image.png

第三步:申请Let's Encrypt免费证书

Let's Encrypt免费证书,有效期3个月,支持多域名。默认会自动续签

image.png

申请成功:

image.png

这个时候,你的网站站点就可以支持https安全访问了。
在宝塔面板申请的ssl证书为Let's Encrypt免费证书,有效期3个月,默认会自动续签的。
当然,你也可以不用宝塔面板申请的ssl安全证书,而可以用市面上其它任何一家免费的ssl安全证书。


宝塔面板设置自定义安全证书

其实宝塔支持自定义证书的,而且很方便开启,可以直接跳过自签证书。
参考文章:宝塔面板开启HTTPS并自定义证书

点击宝塔面板的 “ 面板设置 ” 一栏,然后点击面板SSL绿色的文字。就会弹出对话框来。

image.png

image.png

宝塔面板自定义安全证书(阿里云)

比如你可以用阿里云的免费一年ssl安全证书,续期也是免费的,一年一续期。

阿里云SSL证书申请入口地址:https://www.aliyun.com/product/cas?source=5176.11533457

image.png

image.png

申请成功之后,点击下载按钮。

image.png

image.png

看见没,关键的两个文件“.key”和“.pem”,用记事本编辑器打开,然后复制到宝塔面板后台ssl自定义编辑框中。

image.png

image.png

image.png

可能出现的问题和解决方法

宝塔面板设置网站https访问成功之后,浏览器依旧提示“不安全”。

image.png

image.png

解决方法的关键:找到你网站引用的http格式的所有资源文件,图片,改为https格式就能解决该问题。

参考文章:
如何宝塔开启面板SSL以及一些常见问题解决
安装了https ssl证书,但浏览器显示并非完全安全(此页面内容部分不安全)

总结

本文详细的介绍了如何基于宝塔面板配置网站安全证书和支持https访问,大家跟着我的步骤,就能正确解决。对了,上面我只是拿了阿里云的免费安全证书配置举例,你还可以去尝试申请市面上其它家的免费ssl安全证书。流程都是一样的简单。希望本文能帮助到大家。

image.png

image.png

原文地址:http://tencent.yundashi168.com/652.html 正版原文,抄袭者追究法律责任。

相关文章
|
3月前
|
缓存 Linux Shell
RHEL7部署http应用配置共享yum源
RHEL7部署http应用配置共享yum源
80 0
|
16天前
|
域名解析 网络协议 应用服务中间件
阿里云SSL证书配置(HTTPS证书配置)
该内容是一个关于如何在阿里云上准备和购买SSL证书,以及如何为网站启用HTTPS的步骤指南。首先,需要注册并实名认证阿里云账号,然后在SSL证书控制台选择证书类型、品牌和时长进行购买。申请证书时填写域名信息,并进行DNS验证,这包括在阿里云域名管理板块添加解析记录。完成验证后提交审核,等待证书审核通过并下载Nginx格式的证书文件。最后,将证书配置到网站服务器以启用HTTPS。整个过程涉及账户注册、实名认证、证书购买、DNS设置和证书下载及安装。
78 0
|
27天前
|
前端开发 应用服务中间件 网络安全
http转为https,ssl证书安装及nginx配置
http转为https,ssl证书安装及nginx配置
43 1
|
1月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
|
1月前
|
存储 缓存 安全
https跳过SSL认证时是不是就是不加密的,相当于http?
https跳过SSL认证时是不是就是不加密的,相当于http?
121 0
|
1月前
|
弹性计算 网络安全 Apache
windows server2012服务器下PHPstudy配置ssl证书(https配置)
windows server2012服务器下PHPstudy配置ssl证书(https配置)
69 0
|
2月前
|
Kubernetes 容器
使用kubeadm部署k8s报错:The kubelet is not running或者level=error msg="Handler for POST /v1.43/images/create returned error: Head \"https://us-west2-dock
使用kubeadm部署k8s报错:The kubelet is not running或者level=error msg="Handler for POST /v1.43/images/create returned error: Head \"https://us-west2-dock
|
3月前
|
缓存 前端开发 应用服务中间件
https证书已经部署到宝塔,但访问网站还显示不生效问题解决
https证书已经部署到宝塔,但访问网站还显示不生效问题解决
65 0
|
3月前
|
安全 Java 网络安全
HTTPS的TLS/SSL协议详解及Java代码示例
HTTPS的TLS/SSL协议详解及Java代码示例
252 0
|
4月前
|
应用服务中间件 Linux 网络安全
Linux【脚本 06】HTTPS转发HTTP安装OpenSSL、Nginx(with-http_ssl_module)及自签名的X.509数字证书生成(一键部署生成脚本分享)
Linux【脚本 06】HTTPS转发HTTP安装OpenSSL、Nginx(with-http_ssl_module)及自签名的X.509数字证书生成(一键部署生成脚本分享)
68 1