nginx从http升级https
来源:互联网 发布:java 线程同步问题 编辑:程序博客网 时间:2024/05/18 02:49
摘要:本文主要讲在http已有的情况下,进行https支持
步骤如下:
一、将证书放在nginx/ssl/文件夹下面,包括XXX.key和XXX.crt
二、搞定配置文件
1、把http的配置粘贴一遍到下面
2、将listen 80改成listen 443 ssl
3 、增加
ssl on;
ssl_certificate /usr/local/nginx/ssl/20200315_mult.360kan.com.crt;
ssl_certificate_key /usr/local/nginx/ssl/20200315_mult.360kan.com.key;
4、重启nginx
三、打开机器的443端口
到这里,就可以简单的支持https访问了
四、完成上一步后,有一些需要加载http资源(如图片、静床文件等)的页面会有显示问题或者报一些warning,这时候要将这些资源文件全都替换成https,因为在https的页面中认为加载http资源是不安全的。
到这里,项目就可以很好的支持https了,但是注意,https因为在访问之前会进行ssl握手,所以会比http更加消耗系统资源。所以机器的压力会变大。
后续文章会讲如何进行ssl握手优化,从而降低https带来的机器压力。
阅读全文
0 0
- nginx从http升级https
- 在linux安装Nginx以从http升级到https
- 使用nginx把 http 向https升级
- http升级至https
- 从HTTP到HTTPS
- 从 HTTP 到 HTTPS
- 从 HTTP 到 HTTPS
- HTTP 网站升级到 HTTPS 。
- http如何升级变成https
- http升级https部署文档
- nginx http 跳转到https
- Nginx实现http转https
- Nginx配置HTTPS和HTTP
- nginx http重定向https
- nginx 代理http转https
- nginx下http转https
- http转https(nginx)
- nginx设置http跳转https
- Oracle OCI-22053:溢出错误解决方法
- jq-weui滚动刷新,日历,和地址选择器
- VS2013配置opencv环境
- cocoapods 封装库
- 【福利】5分钟快速获取免费电子邮件数字证书
- nginx从http升级https
- Java基本类型和引用类型
- C#中NPOI操作excel之读取和写入excel数据
- 如何扒前端页面
- OpenCL demo
- 在windows7系统下安装Ubuntu 14.04双系统出现Geom error 解决方法
- Linux下部署开源版“禅道”项目管理系统
- 在input 标签中添加 a标签跳转链接
- VP9 vs H.265——下一代视频编码标准的王道之争