zoukankan      html  css  js  c++  java
  • nginx 代理http配置实例

    #user  nginx;
    worker_processes  5;
    
    #error_log  /var/log/nginx/error.log warn;
    #pid        /var/run/nginx.pid;
    
    
    events {
        worker_connections  10240;
    }
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
        #                  '$status $body_bytes_sent "$http_referer" '
        #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
        #access_log  logs/access.log  main;
    
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        keepalive_timeout  65;
    
        #gzip  on;
    
       upstream Jq_one{
        #server 192.168.11.175:8090;
        #server 192.168.11.192:8090;
        server  zh.hainan.gov.cn;
        #server  10.34.1.31;
        }
    
        server {
            listen       90;
            server_name  10.34.1.21;
         
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            #location / {
            #    root   html;
            #    index  index.html index.htm;
            #}
        #my own location
        location / {
            proxy_pass         http://Jq_one; 
            #proxy_pass http://localhost;
            #proxy_redirect / /ahyc/Web_Water/;
         #proxy_redirect default;
         root   html;
            index  index.aspx index.html index.htm; #修改主页为index.aspx
         #其中jq_one 对应着upstream设置的集群名称
         
         #设置主机头和客户端真实地址,以便服务器获取客户端真实IP
         proxy_set_header   Host             $host; 
         proxy_set_header   X-Real-IP        $remote_addr; 
         proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
    
    }}
    
    #第二个port app test;
    upstream ahwater_portal{
    server 10.34.1.31;
    }
    server {
            listen       91;
            server_name  10.34.1.21;
        location / {
            proxy_pass         http://ahwater_portal; 
         root   html;
            index  index.aspx index.html index.htm; #修改主页为index.aspx
         #其中jq_one 对应着upstream设置的集群名称
         
         #设置主机头和客户端真实地址,以便服务器获取客户端真实IP
         proxy_set_header   Host             $host; 
         proxy_set_header   X-Real-IP        $remote_addr; 
         proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
    
    }}
    #第二个port app test;
    upstream ahwater_portal2{
    server 10.2.1.221;
    }
    server {
            listen       92;
            server_name  10.34.1.21;
        location /{
           proxy_pass   http://ahwater_portal2; 
           root        html;
           index  index.aspx index.html index.htm; #修改主页为index.aspx
            
         #其中jq_one 对应着upstream设置的集群名称
         
         #设置主机头和客户端真实地址,以便服务器获取客户端真实IP
         proxy_set_header   Host             $host; 
         proxy_set_header   X-Real-IP        $remote_addr; 
         proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
    
           } 
    
    }
    
    
    
    
    }
  • 相关阅读:
    URL 转化为 Dictionary 字典
    ios 续费 问题 冰山一角
    1.node.js在遇到“循环+异步”时的注意事项
    1.【微信小程序经验】各类图表相关组件+Demo源码(折线图,柱状图,K线,分时图)
    10. 启动WPS for Linux后,出现提示"系统缺失字体"
    8.Postman中发送请求被拦截(证书问题)
    20.mysql查看sql执行时间
    19.Mysql索引结构及常见索引的区别
    18.mysql优化(三)–explain分析sql语句执行效率
    9.安装的第一个Linux系统 -Linux Mint 18.1 cinnamon
  • 原文地址:https://www.cnblogs.com/ruiy/p/8392122.html
Copyright © 2011-2022 走看看