zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    avrdude: stk500_getsync(): not in sync: resp=0x00
    PCB封装技术
    C/C++基础问题归集
    mf210v 端口的映射
    alsamixer 在音频子系统的使用
    rp2836 网卡以及串口与接插件位置关系
    RP2837 IN1-IN2 对应关系 2路DI
    RP2837 OUT1-OUT2 对应关系 2路DO
    RP2836 板卡信息标识
    RP2836 OUT0-OUT7 对应关系
  • 原文地址:https://www.cnblogs.com/leon-ytparty/p/10650519.html
Copyright © 2011-2022 走看看