• nginx负载均衡转发https


    A服务器做负载转发到  B,C两台服务器 ;

    这时候要添加https域名,则以下是A服务器的nginx配置

    upstream backend {
    server ip;
    server ip2;
    }

    server {
    listen 80;
    listen 443 ssl;
    server_name localhost;

    #这个注释掉才能访问http端口
    #ssl on;
    ssl_certificate /etc/nginx/conf.d/cert/1.crt;
    ssl_certificate_key /etc/nginx/conf.d/cert/2.key;
    ssl_session_timeout 5m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;

    location / {
    add_header X-Content-Type-Options nosniff;
    proxy_set_header X-Scheme $scheme;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;
    proxy_hide_header X-Powered-By;
    proxy_hide_header Vary;

    proxy_pass http://backend;
    proxy_redirect off;
    }

    }

  • 相关阅读:
    总体设计
    需求分析概述
    毕业论文管理系统(面向对象方法)
    结构化与面向对象项目前期
    各人博客园地址链接
    软件测试
    读后感作业
    运行及总结
    图书馆管理系统面向对象编程
    图书管理系统设计类图
  • 原文地址:https://www.cnblogs.com/cyq632694540/p/11573618.html
Copyright © 2020-2023  润新知