04-Nginx配置服务器实例

来源:互联网 发布:什字镇,梁家咀村淘宝店 编辑:程序博客网 时间:2024/06/18 14:35
upstream xfjr-ci {    server  localhost:8007;}upstream xfjr-cu {    server  localhost:7000;}server {    listen       8027;    server_name  124.193.90.194;    charset utf-8;    location = / {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location = /index {        root          /opt/zkbc/xfjr-ci/www;        rewrite ^(.*) /;    }    location /static/ {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location = /logout {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location = /login {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /cu/ {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /script/cu/ {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /ci/ {        proxy_pass http://xfjr-ci;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /script/ci/ {        proxy_pass http://xfjr-ci;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }}server {    listen       8021;    server_name  124.193.90.194;    charset utf-8;    location = / {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location = /index {        root          /opt/zkbc/xfjr-ci/www;        rewrite ^(.*) /;    }    location /static/ {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {        root   /opt/zkbc/xfjr-ci/www;        index  index.html index.htm;    }    location = /logout {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location = /login {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /cu/ {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /script/cu/ {        proxy_pass http://xfjr-cu;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /ci/ {        proxy_pass http://xfjr-ci;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }    location /script/ci/ {        proxy_pass http://xfjr-ci;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;    }}
upstream cu-xfjr-backend {    server cu.xfjr.zkbc.net:8080;}upstream cs-xfjr-backend {    server cs.xfjr.zkbc.net:8080;}upstream cb-xfjr-backend {    server cb.xfjr.zkbc.net:8080;}upstream cc-xfjr-backend {    server cc.xfjr.zkbc.net:8080;}upstream ce-xfjr-backend {    server ce.xfjr.zkbc.net:8080;}upstream ci-xfjr-backend {    server ci.xfjr.zkbc.net:8080;}upstream cl-xfjr-backend {    server cl.xfjr.zkbc.net:8080;}upstream cg-xfjr-backend {    server cg.xfjr.zkbc.net:8080;}upstream cr-xfjr-backend {    server cr.xfjr.zkbc.net:8080;}upstream ur-xfjr-backend {    server urule.xfjr.zkbc.net:8080;}upstream yx-xfjr-backend {    server yx.xfjr.zkbc.net:8080;}server {    listen       7080;    server_name  localhost;    charset utf-8;    location = / {        root   /opt/zkbc;        index  index.html index.htm;    }    location = /index {        root          /opt/zkbc;        rewrite ^(.*) /;    }    location /static/ {        root   /opt/zkbc;        index  index.html index.htm;    }    location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {        root   /opt/zkbc;        index  index.html index.htm;    }    location = /logout {        proxy_pass http://cu-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location = /login {        proxy_pass http://cu-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cu/ {        proxy_pass http://cu-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cu/ {        proxy_pass http://cu-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cs/ {        proxy_pass http://cs-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cs/ {        proxy_pass http://cs-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /bpm/ {        proxy_pass http://cb-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/bpm/ {        proxy_pass http://cb-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cb/ {        proxy_pass http://cb-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cb/ {        proxy_pass http://cb-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cc/ {        proxy_pass http://cc-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cc/ {        proxy_pass http://cc-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /ce/ {        proxy_pass http://ce-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/ce/ {        proxy_pass http://ce-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /ci/ {        proxy_pass http://ci-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/ci/ {        proxy_pass http://ci-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cl/ {        proxy_pass http://cl-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cl/ {        proxy_pass http://cl-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cg/ {        proxy_pass http://cg-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cg/ {        proxy_pass http://cg-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /cr/ {        proxy_pass http://cr-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location /script/cr/ {        proxy_pass http://cr-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location ^~ /urule/ {        proxy_pass http://ur-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location ^~ /ur/ {        proxy_pass http://ur-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location ^~ /script/ur/ {        proxy_pass http://ur-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }    location ^~ /yx/ {        proxy_pass http://yx-xfjr-backend;        proxy_set_header Host $host:$server_port;        proxy_set_header   Remote_Addr        $remote_addr;        proxy_set_header   X-Real-IP          $remote_addr;        proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;    }}
原创粉丝点击