2022年04月08日
简述
本文主要介绍HTTPS以及SSL单向验证和双向验证。
HTTPS介绍
HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立安全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的安全性与完整性。
HTTP介绍
HTTP是超文本传输协议,是一个基于请求与响应、无状态的、应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。
SSL/TLS介绍
2022年04月08日
本文主要介绍 如何启用HTTPS
一、准备工作
服务器一台(可以购买阿里云轻量应用服务器,比较便宜)
SSL证书 (可以注册阿里云免费证书,安全性较差)
域名一个 (可以在万网上购买并要进行备案)
本地打包好的项目(博主是使用springboot开发,所以打包好的是jar包而不是war包)
ftp客户端
首先在服务器上搭建好环境(数据库,jdk之类的),因为演示的项目是由SpringBoot搭建,有内置运行容器,所以不用Tomcat。
1)SSL证书