阿里云轻量级服务器(宝塔Linux面板)SSL证书部署
1.什么是SSL 证书?
SSL 证书就是遵守 SSL 安全套接层协议的服务器数字证书。而 SSL 安全协议最初是由美国网景 Netscape Communication 公司设计开发的,全称为:安全套接层协议 (Secure Sockets Layer) , 它指定了在应用程序协议 ( 如 HTTP 、 Telnet 、 FTP) 和 TCP/IP 之间提供数据安全性分层的机制,它是在传输通信协议 (TCP/IP) 上实现的一种安全协议,采用公开密钥技术,它为 TCP/IP 连接提供数据加密、服务器认证、消息完整性以及可选的客户机认证。由于此协议很好地解决了互联网明文传输的不安全问题,很快得到了业界的支持,并已经成为国际标准。
SSL 证书由浏览器中“受信任的根证书颁发机构”在验证服务器身份后颁发,具有网站身份验证和加密传输双重功能。
请注意:如果 SSL 证书不是由浏览器中“受信任的根证书颁发机构”颁发的,则浏览器会有安全警告,如图 2 所示为 IE7 浏览器的警告信息为“此网站出具的安全证书不是受信任的证书颁发机构颁发的,安全证书问题可能显示试图欺骗您或截获您向服务器发送的数据,建议关闭此网页,并且不要继续浏览该网站。”:
2.为啥要部署SSL证书?
如果你想使用https://访问你的网站,那就必须要部署SSL证书在你的服务器上了。
3.怎么部署SSL证书在阿里云的服务器上?
这个是官方部署详细文档-----传送门
重点是官网上没有部署在轻量级服务器(宝塔Linux面板)上的文档(或许我比较垃圾没有找到吧),以上说的都是废话!!!接下来我说的就是本文章的重点了!!!
部署SSL证书在阿里云轻量级服务器(宝塔Linux面板)!!!亲测可行!!!
1.首先你要购买SSL证书,在阿里云上有免费的SSL证书。以下是在阿里云上购买免费SSL证书流程
2.购买之后,就可以点击进到证书的控制台了,但是购买之后一定要申请,根据提示申请就可以了。
3.申请之后,我们根据我们买的服务器的类型,下载对应的证书文件。然后解压之后有两个文件,都是我们后续需要的。
我下载的Nginx,其他的类型文件好像不一样。但是整个流程都是一样的。
4.你暂时不用管这两个文件让他安静的躺着就可以了,你需要做的是,打开的宝塔Linux面板。
5.你要找到需要用Https://访问的网站,点击网站的设置。
6.在设置里找到SSL点击,选择其他证书。你会看到两个没有内容的空框子,一个是密匙(key)和证书(pem)。
7.你需要做的事,打开你之前下载的阿里云SSL证书一个后缀key另一个后缀pem的两个文件。紧接着就是对应的复制两个文件,粘贴到对应网站的SSL证书框里。保存
8.你再用Https://访问你添加ssl证书的网站,就可以访问了。
总结:以上就是我部署阿里云SSL证书的全过程了,其中有什么错误和问题希望指出来。觉得能用的到的小主,点赞关注加评论啦!!!后续会有更新其他精彩文章哦。