ngxin 配置ssl
1、上aliyun.com 申请免费ssl证书, 登录aliyun后搜索 “ca证书” , 申请使用“文件验证”,把文件传到服务器指定目录上,验证即可。
2、然后下载证书, 解压后传到服务器上, 在nginx根目录下建cert文件夹, 然后把证书文件和key 放在cert文件夹下。
3、在nginx/conf/vhosts下建立 server配置文件, 域名ssl.conf
------------------------------------------------------------------------------------
server {
        listen       443 ssl;
        server_name  xxx.xxx.net;
ssl_certificate      /usr/local/nginx/cert/xxxxxxxxxxxxxxxxxx.pem;
        ssl_certificate_key  /usr/local/nginx/cert/xxxxxxxxxxxxxxxxxxxxxxxxxxx.key;
ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;
location / {
        proxy_pass http://127.0.0.1:5001;            
        }
    }
-----------------------------------------------------------------------
4、再建一个条状http请求的配置, 域名.conf
----------------------------------------------------------------------
server {
        listen       80;
        server_name  xxxx.xxx.net;
location / {
        rewrite ^http://xxx.xxx.net/(.*)$ https://xxx.xxx.net/$1 permanent;
        }
error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
}
---------------------------------------------------------------------
5、重启nginx , ./sbin/nginx -s reload
ngxin 配置ssl的更多相关文章
- Windows下Nginx配置SSL实现Https访问(包含证书生成)
		Vincent.李 Windows下Nginx配置SSL实现Https访问(包含证书生成) Windows下Nginx配置SSL实现Https访问(包含证书生成) 首先要说明为什么要实现https ... 
- Tomcat:配置SSL
		SSL简述 SSL就是安全套接字层,是一种允许web浏览器和 web服务器通过安全连接通信的技术.这是一个双向的过程,这意味着 服务器和浏览器在发送数据之前加密所有交流的数据. SSL有一个重要的特点 ... 
- Apache安装及配置ssl
		目录 1.windows安装 软件准备 安装apache 开启ssl(Https访问) 打开httpd.conf,解除下面配置的注释 查看ssl模块使用哪一个配置文件 配置https虚拟主机 简单配置 ... 
- Nginx 下配置SSL证书的方法
		1.Nginx 配置 ssl 模块 默认 Nginx 是没有 ssl 模块的,而我的 VPS 默认装的是 Nginx 0.7.63 ,顺带把 Nginx 升级到 0.7.64 并且 配置 ssl 模块 ... 
- Tomcat 7.0配置SSL的问题及解决办法
		http://dong-shuai22-126-com.iteye.com/blog/1830209 以前一直在用Tomcat 6.0.29版本,今下载了apache-tomcat-7.0.33- ... 
- nginx配置ssl
		1.使用pfx证书配置ssl (http://www.heartlifes.com/archives/12/) .上传证书 .生成证书crt及key文件 openssl pkcs12 -in /usr ... 
- 单点登录CAS使用记(一):前期准备以及为CAS-Server配置SSL协议
		知识点: SSO:单点登录(Single Sign On),是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统. CAS:耶 ... 
- 为ownCloud配置SSL连接
		为ownCloud配置SSL连接 在你开始使用ownCloud之前,强烈建议你在ownCloud中启用SSL支持.使用SSL可以提供重要的安全好处,比如加密ownCloud流量并提供适当的验证.在本教 ... 
- nginx配置ssl加密(单双向认证、部分https)
		nginx配置ssl加密(单双向认证.部分https) nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番.一开始 ... 
随机推荐
- falkonry
			falkonry.com/ 2019 Top 100 AI companies in the world 
- 原生的 django 分页
			原始的 django 分页 # 基本 写法 class Paginator(object): def __init__(self, object_list, per_page, orphans=0, ... 
- Web Deploy配置及其使用VS进行Web部署
			前言: 因为公司一直比较保守所以一直都使用的是window 2008 R2版本的服务器,所以今天要讲的是在Window 2008 R2下如何配置Web Deploy. Web Deploy介绍: We ... 
- Vue(day8)
			继续上一篇文章的内容,本文主要内容为项目中新闻资讯模块的实现. 新闻资讯页面主要是当我们点击这个按钮时跳转到新闻列表界面. 一.新闻资讯的路由设计 将新闻资讯的标签改为路由:(a标签改为router- ... 
- Java数据结构和算法 - 数组
			Q: 数组的创建? A: Java中有两种数据类型,基本类型和对象类型,在许多编程语言中(甚至面向对象语言C++),数组也是基本类型.但在Java中把数组当做对象来看.因此在创建数组时,必须使用new ... 
- springboot的war和jar包
			本篇和大家分享的是通过maven对springboot中打war包和jar包:war通常来说生成后直接放到tomcat的webapps下面就行,tomcat配置自动解压war,而jar一般通过命令行部 ... 
- 【深度学习篇】--神经网络中的调优一,超参数调优和Early_Stopping
			一.前述 调优对于模型训练速度,准确率方面至关重要,所以本文对神经网络中的调优做一个总结. 二.神经网络超参数调优 1.适当调整隐藏层数对于许多问题,你可以开始只用一个隐藏层,就可以获得不错的结果,比 ... 
- 由ODI初始化资料档案库(RUC)引起修改ORACLE字符集(ZHS16GBK-AL32UTF8)
			如果要部署代理,需要在RUC中进行资料档案库的初始化,这样可以免去配置代理的繁琐.在RUC连接数据库时会有先决条件检查,如果出现下图的警告,就需要在ORACLE中修改字符集. 具体操作如下: 登录SQ ... 
- 使用Maven的assembly插件实现自定义打包
			一.背景 最近我们项目越来越多了,然后我就在想如何才能把基础服务的打包方式统一起来,并且可以实现按照我们的要求来生成,通过研究,我们通过使用maven的assembly插件完美的实现了该需求,爽爆了有 ... 
- spring boot 集成 zookeeper 搭建微服务架构
			PRC原理 RPC 远程过程调用(Remote Procedure Call) 一般用来实现部署在不同机器上的系统之间的方法调用,使得程序能够像访问本地系统资源一样,通过网络传输去访问远程系统资源,R ... 
