本文仅用于记录,分享交流。不专业的地方敬请指正~
SSL证书为何会受到越来越多的网站青睐?
许多网友可以在上网的时候发现带有https绿色安全锁的网站越来越多,通过了解发现原来https网站是因为安装了SSL证书,那么,SSL证书有什么用呢?
SSL证书主要可以针对网站数据传输的安全做保障以及验证服务器的真实身份。例如用户在访问一般的网站的时候,浏览器与web服务器之间的信息都是属于明文传输,这就意味着用户账号密码这些信息很容易使黑客窃取利用。而使用了SSL证书后,实现了双向的一个加密传输,使得数据被泄露的风险大大降低。
1、BT面板简介
BT(宝塔)面板,是一款使用方便、功能强大且终身免费的服务器管理软件,支持Linux与Windows系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。总之来说,功能很强大。
本次案例,则是在BT面板网站中配置SSL证书,实现网站带有HTTPS的访问。
2、环境准备
1、已安装BT面板,本次示例信息:
BT版本:免费版 6.9.4
服务器系统版本:CentOS Linux 7.2.1511 (Core)
2、已在BT面板中安装好网站
本次示例为www.jkxiao.com
3、已具备SSL证书文件,并成功签发
本次示例为华为云SSL证书,证书购买以及相关官方指导文档,请点击:此处
3、操作流程
登录宝塔控制面板后台,点击网址——站点——SSL——其他证书
2、在华为云SSL证书控制台,点击下载按钮,将证书下载到本地
3、下载完毕之后,会存在多种类型,本次示例为LNMP平台,选择Nginx文件夹
4、文件夹中会存在两个文件,分为为.crt和.key 后缀,打开文件,将里面内容完整的依次对应复制到宝塔面板处,然后点击保存。成功后会有提示。
在此处也可以开启强制HTTS ,这样网站会做强制的跳转(状态码为301)HTTPS来访问,
最终实现效果: