zoukankan      html  css  js  c++  java
  • nginx 配置https详细步骤

    1、首先申请SSL证书(我的是腾讯云申请的个人免费的)

    2、查看NGINX是否安装SSL模块

    ./nginx -V  # 注意,是大写的V,如果有ssl_module那就说明有,没有就自行安装

    3、新建一个server,加入以下内容

    server {
        listen    80;
        server_name    www.xxxx.com;
        rewrite ^(.*) https://$server_name$1 permanent; # 这里重定向到https
    }
    
    server {
        listen       443 ssl;
        server_name  www.xxxx.com;
    
        ssl_certificate      /ssl/certificate/xxx.pem; # 这里是下载下来的证书
        ssl_certificate_key  /ssl/certificate/xxx.key; # 这里是下载下来的证书
    
        ssl_session_cache    shared:SSL:1m; # 这里是开启缓存 大小1M
        ssl_session_timeout  5m; # 指定客户端可以重用会话参数的时间(超时之后不可使用)
    
        ssl_ciphers  HIGH:!aNULL:!MD5;  # 选择加密套件
        ssl_prefer_server_ciphers  on;  # 设置协商加密算法时,优先使用我们服务端的加密套件,而不是客户端浏览器的加密套件。
    
        location / {
            root   html;
            index  index.html index.htm;
        }
    }

    4、检查配置以及重启

    # 检查配置
    ./nginx -t
    
    
    # 重启
    ./nginx -s reload

     

  • 相关阅读:
    WPF--常用布局介绍
    NUGET常用命令
    WPF 3D变换应用
    WPF MeshGeometry3D
    一组西门子S7 报文
    西门子与三菱PLC报文比较
    西门子S7报文解析
    C#与西门子PLC通讯
    Django之model admin自定义后台管理
    django ajax
  • 原文地址:https://www.cnblogs.com/chenhaoyu/p/15161552.html
Copyright © 2011-2022 走看看