Nginx之https配置
14.1. 对称加密
安全隐患:钥匙除我之外,还有多个人拥有。泄露风险较大,钥匙传递的过程风险较大
14.2. 非对称加密
优缺点:私钥很安全。但是非对称算法开销很大,大批量应用于业务,会导致性能成本过高(太败家)。
14.3. https加密方案
综合上述方案优缺点,各取所长,得到自己的方案
1、业务数据的加密使用对称加密,降低性能开销
2、对称密钥,采用非对称加密,保驾护航
14.4. Nginx配置https
前提
查看nginx已经安装好了https模块(openresty默认是开启https模块的):
Nginx配置https只需要两个东东。一个是浏览器证书(内含公钥,供浏览器加密使用),一个是私钥(供自己解密使用)
server.crt和server.key可以自己去购买商业的。也可以自己使用程序生成一份(曾经的12306就使用自签的证书)
自签证书
自签证书生成过程如下(前提是机器里装好了openssl程序,复制命令即可):
Nginx配置
Nginx内的配置如下:
校验
输入网址:https://enjoy.com/a.html
https方式显示页面如下:
查看证书
可看到证书只包含公钥字符串内容
转载于:https://www.cnblogs.com/Soy-technology/p/11355631.html
Nginx之https配置相关推荐
- Nginx + Tomcat + HTTPS 配置不需要在 Tomcat 上启用 SSL 支持
2019独角兽企业重金招聘Python工程师标准>>> Nginx SSL+tomcat集群 Nginx tomcat no 不用https 最近做了个Web项目, 架构上使用了 N ...
- nginx开启https配置
最近再做小程序项目上线官方强制要求使用https,这里记录一下nginx下https的部署使用:如果有钱的话可以购买证书这里使用的是免费的 什么是https参考:https://jingyan.bai ...
- Nginx的Https配置及代理api接口配置
文章介绍nginx如何配置https并配置代理java接口 1.获取证书 使用certbot生成证书:如何生成证书? (1)将cert.pem复制到该工具进行解析 进入工具网站转换pem (2)解析完 ...
- nginx的https配置及nginx端口转发ssl服务端口
server在http配置内容如下: server {listen 443 ssl; #监听端口,Nginx1.5后推荐使用server_name www.test.top; #请求域名 ssl_ce ...
- nginx普通配置/负载均衡配置/ssl/https配置
1.nginx普通配置 server {listen 80;server_name jqlin.lynch.com;access_log /var/log/nginx/main.log main;er ...
- Linux Nginx安装配置及HTTPS配置
Nginx安装 参考: nginx安装 HTTPS配置 参考:https配置 如果配置好https,nginx-ssl有报错缺包 参考:更新nginx-ssl模块 案例 nginx/conf下目录结构 ...
- 使用Nginx为Leanote配置Https
生成SSL证书 可以在网上买一个, 或者自己做一个. 这里有一个shell脚本可以自动生成证书: #!/bin/sh# create self-signed server certificate:re ...
- 在nginx.conf中配置https
在nginx.conf中配置server段, 将证书mycert.pem和私钥pem添加到指定文件中 server { listen 443 ssl; ssl on; ssl_ ...
- 阿里云 网站https设置 sll申请与nginx跳转配置
网站https设置 sll申请与nginx跳转配置 这里选择1年 点击证书申请 这里注意要写文件验证 文件验证 上传文件到服务器指定目录,DNS解析到后访问该文件完成验证 手工DNS验证 改域名的DN ...
最新文章
- 白话spring依赖注入
- IoT	、5G与边缘计算将会擦出怎样的火花?
- Fibonacci Knapsack
- do case php,PHP 规范之编程规范
- C# 3.0新语言特性和改进
- mysql怎么添加默认约束_分享知识-快乐自己:MySQL中的约束,添加约束,删除约束,以及一些其他修饰...
- Linux桌面图形化安装详解
- Windows10安装sql2016配置iis问题
- 智能商业20讲--曾明.听后感悟
- Python3读写dbf文本
- 对话现实版“谢耳朵”:多重宇宙和引力、超弦理论、暗能量
- 服务器常见的异常问题的解决方法
- 《感冒+发烧》后的感受
- ICC图文流程——(六)可造性设计Chip finishing
- 像素级分层语义图像分割
- 机器视觉(12)浅说机器视觉系统概述及其国内外的现状
- 汇编-ARMv8架构指令集
- d3.js画柱状图超详细教程
- 在Debian上用FVWM做自己的桌面
- 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(一)计算机系统构成及硬件基础知识...
热门文章
- springmvc+mybatis+html 下将查询数据以excell形式上传到ftp(下)
- 洛谷 1303——A*B Problem
- 混色,半透明的设定,以及我们视角即屏幕处在-1层,-1层的物体是看不见的
- dirname(__FILE__) 的使用总结
- Android Studio no debuggable applications解决方案2
- 【c++】【转】如何只在heap上创建对象,如何只在stack上建立对象?
- 软件质量保证与测试笔记——江湖救急版
- 出现运行时间错误_Excel VBA 运行错误,你知道为何突然出现错误的原因吗
- 非线性振动 matlab,用MATLAB分析非线性弹簧振子的振动
- redistemplate文档用法_Jedis 使用及 StringRedisTemplate 常用方法