目录 前言: 一、安装nginx 二、安装OpenSSL ? ? ? ? ?1、下载OpenSSL: ? ? ? ? ?2、配置环境变量: ? ? ? ? ? ? ? ? ? 2.1:配置环境变量,OpenSSL_HOME? ? ? ? ? ? ? ? ? ? 2.2:配置path ?三、生成https证书 ? ? ? ? ?1、创建ssl文件夹用于存放证书。创建私钥 (建议使用系统窗口,不要用gitBash 有涉及到选择的地方,gitBash无法选择) ? ? ? ? ?2、文件夹中生成shidian.key文件 创建csr证书。 ? ? ? ? ?3、复制?shidian.key?并重命名?shidian.key.org?执行命令 ? ? ? ? ?4、生成crt证书 ?四、修改nginx.conf配置,使用https请求 ?五、关于对https请求的理解 ? ? ? ? ?1、为什么要用https? ? ? ? ? ?2、http存在的问题 ? ? ? ? ?3、什么是https? ? ? ? ? ? ? ? ? ? 1、https定义: ? ? ? ? ? ? ? ? ? 2、SSL证书: ? ? ? ? ? ? ? ? ? 3、SSL发展史:? ? ? ? ? ?4、浏览器在使用HTTPS传输数据的流程是什么?