#user  nobody;
worker_processes ; #error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info; #pid logs/nginx.pid; events {
worker_connections ;
} 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"'; log_format main-log '[$request_time]$request|$msec|[$time_local]|$remote_addr|$http_x_forwarded_for|$http_user_agent|$request_body|$body_bytes_sent|$status';
log_format bdip17bim-log '[$request_time]$request|$msec|[$time_local]|$remote_addr|$http_x_forwarded_for|$http_user_agent|$request_body|$body_bytes_sent|$status'; #access_log logs/access.log main-log; sendfile on;
#tcp_nopush on; #keepalive_timeout ;
keepalive_timeout ;
client_max_body_size 500M;
client_body_buffer_size 128k; client_header_buffer_size 8k;
large_client_header_buffers 8k; gzip on;
gzip_buffers 16k;
#gzip_http_version 1.0;
gzip_comp_level ;
gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
gzip_vary off;
gzip_disable "MSIE [1-6]\."; proxy_connect_timeout ;
proxy_send_timeout ;
proxy_read_timeout ;
proxy_buffer_size 4k;
proxy_buffers 4k;
proxy_busy_buffers_size 64k; server_names_hash_max_size ;
server_names_hash_bucket_size ; upstream modeltrans{
ip_hash;
server 127.0.0.1: weight=;
} upstream bimdata{
server 127.0.0.1: weight=;
} server {
listen ;
server_name 192.168.0.66;
charset utf-; # location ~* \.(gif|jpg|jpeg|png|css|ico|html|htm|flv|mp4)$ {
# #access_log logs/static.lgsjbim.shlingang.com.log bdip17bim-log;
# root E:/BDIP/ecology;
# } location /static {
autoindex on;
if ($request_method = OPTIONS ) {
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Methods "GET, OPTIONS";
add_header Access-Control-Allow-Headers "Authorization";
add_header Access-Control-Allow-Credentials "true";
add_header Content-Length ;
add_header Content-Type "text/plain;charset=utf-8";
return ;
} add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS; alias E:/BDIP/static.qiyeji.file/bdip-file/;
index index.html index.htm;
} location /lmv/static {
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;
index index.jsp;
access_log logs/static.lmv.lgsjbim.shlingang.com.log bdip17bim-log;
root E:/BDIP/apache-tomcat-7.0./webapps;
} location /lmv {
rewrite ^/lmv/(.*)$ /$ last;
index index.jsp;
add_header Access-Control-Allow-Origin $http_origin always;
add_header Access-Control-Allow-Credentials true always;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;
access_log logs/lmv.lgsjbim.shlingang.com.log bdip17bim-log;
proxy_pass http://127.0.0.1:8091;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
} location /rest/ {
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;
proxy_pass http://modeltrans;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
} location ^~ /4DAnalog/ {
proxy_pass http://127.0.0.1:8091;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
} location ^~ /is/ {
proxy_pass http://127.0.0.1:8091;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
} location ^~ /filebim/ {
proxy_pass http://127.0.0.1:8091;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
} location /{
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;
index index.jsp;
access_log logs/lgsjbim.shlingang.com.log bdip17bim-log;
proxy_pass http://127.0.0.1:8190;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
} server {
listen ;
server_name lmv.lgsjbim.shlingang.com;
#charset utf-;
default_type 'text/html';
charset utf-;
client_max_body_size 500M;
root E:/WEAVER/Tomcat/webapps; location ~* \.(gif|jpg|jpeg|png|css|js|ico|html|htm|swf|zip|rar|json|rvt|svf|f2d|pf|gz|bin|db|pack|bat|dds|sdb)$ {
if ($request_method = OPTIONS ) {
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Methods "GET, OPTIONS";
add_header Access-Control-Allow-Headers "Authorization";
add_header Access-Control-Allow-Credentials "true";
add_header Content-Length ;
add_header Content-Type "text/plain;charset=utf-8"; return ;
}
add_header Access-Control-Allow-Origin $http_origin always;
add_header Access-Control-Allow-Credentials true always;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;
access_log logs/static.lmv.lgsjbim.shlingang.com.log bdip17bim-log;
} location /{
index index.jsp;
add_header Access-Control-Allow-Origin $http_origin always;
add_header Access-Control-Allow-Credentials true always;
add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;
add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;
access_log logs/lmv.lgsjbim.shlingang.com.log bdip17bim-log;
proxy_pass http://127.0.0.1:8191;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
} }

#user  nobody;worker_processes  4;
#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;
#pid        logs/nginx.pid;

events {    worker_connections  1024;}

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"';
    log_format main-log '[$request_time]$request|$msec|[$time_local]|$remote_addr|$http_x_forwarded_for|$http_user_agent|$request_body|$body_bytes_sent|$status';    log_format bdip17bim-log '[$request_time]$request|$msec|[$time_local]|$remote_addr|$http_x_forwarded_for|$http_user_agent|$request_body|$body_bytes_sent|$status';
    #access_log  logs/access.log  main-log;
    sendfile        on;    #tcp_nopush     on;
    #keepalive_timeout  0;    keepalive_timeout  65;    client_max_body_size 500M;    client_body_buffer_size 128k;
    client_header_buffer_size 8k;    large_client_header_buffers 4 8k;
    gzip  on;    gzip_buffers 4 16k;    #gzip_http_version 1.0;    gzip_comp_level 2;    gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;    gzip_vary off;    gzip_disable "MSIE [1-6]\.";
    proxy_connect_timeout 90;    proxy_send_timeout 90;    proxy_read_timeout 90;    proxy_buffer_size 4k;    proxy_buffers 32 4k;    proxy_busy_buffers_size 64k;
    server_names_hash_max_size 512;    server_names_hash_bucket_size 128;
        upstream modeltrans{        ip_hash;        server 127.0.0.1:10002 weight=10;    }
    upstream bimdata{        server 127.0.0.1:11001 weight=10;    }                server {        listen       8090;        server_name  192.168.0.66;        charset utf-8;
        # location ~* \.(gif|jpg|jpeg|png|css|ico|html|htm|flv|mp4)$ {        #     #access_log logs/static.lgsjbim.shlingang.com.log bdip17bim-log;        #     root E:/BDIP/ecology;        # }                location /static {            autoindex on;            if ($request_method = OPTIONS ) {                add_header Access-Control-Allow-Origin $http_origin;                add_header Access-Control-Allow-Methods "GET, OPTIONS";                add_header Access-Control-Allow-Headers "Authorization";                add_header Access-Control-Allow-Credentials "true";                add_header Content-Length 0;                add_header Content-Type "text/plain;charset=utf-8";                return 200;            }
            add_header Access-Control-Allow-Origin $http_origin;              add_header Access-Control-Allow-Credentials true;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS; 
            alias E:/BDIP/static.qiyeji.file/bdip-file/;            index index.html index.htm;        }
        location /lmv/static {            add_header Access-Control-Allow-Origin $http_origin;            add_header Access-Control-Allow-Credentials true;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;            index  index.jsp;            access_log logs/static.lmv.lgsjbim.shlingang.com.log bdip17bim-log;            root E:/BDIP/apache-tomcat-7.0.75/webapps;        }
        location /lmv {            rewrite ^/lmv/(.*)$ /$1 last;            index  index.jsp;            add_header Access-Control-Allow-Origin $http_origin always;            add_header Access-Control-Allow-Credentials true always;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;            access_log logs/lmv.lgsjbim.shlingang.com.log bdip17bim-log;            proxy_pass         http://127.0.0.1:8091;            proxy_set_header   Host             $http_host;            proxy_set_header   X-Real-IP        $remote_addr;            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;        }
        location /rest/ {            add_header Access-Control-Allow-Origin $http_origin;            add_header Access-Control-Allow-Credentials true;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;            proxy_pass http://modeltrans;            proxy_set_header   Host             $http_host;            proxy_set_header   X-Real-IP        $remote_addr;            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;        }                location ^~ /4DAnalog/ {              proxy_pass http://127.0.0.1:8091;             proxy_set_header   Host             $http_host;            proxy_set_header   X-Real-IP        $remote_addr;            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;        }
        location ^~ /is/ {              proxy_pass http://127.0.0.1:8091;             proxy_set_header   Host    $http_host;             proxy_set_header   X-Real-IP   $remote_addr;             proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;         }                location ^~ /filebim/ {              proxy_pass http://127.0.0.1:8091;             proxy_set_header   Host    $http_host;             proxy_set_header   X-Real-IP   $remote_addr;             proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;         }                location /{                add_header Access-Control-Allow-Origin $http_origin;                add_header Access-Control-Allow-Credentials true;                add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;                add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS;                index  index.jsp;                access_log logs/lgsjbim.shlingang.com.log bdip17bim-log;                proxy_pass         http://127.0.0.1:8190;                proxy_set_header   Host             $http_host;                proxy_set_header   X-Real-IP        $remote_addr;                proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;                proxy_set_header X-Forwarded-Proto $scheme;        }    }

server {        listen       8003;        server_name  lmv.lgsjbim.shlingang.com;        #charset utf-8;        default_type 'text/html';        charset utf-8;        client_max_body_size 500M;        root E:/WEAVER/Tomcat/webapps;
        location ~* \.(gif|jpg|jpeg|png|css|js|ico|html|htm|swf|zip|rar|json|rvt|svf|f2d|pf|gz|bin|db|pack|bat|dds|sdb)$ {            if ($request_method = OPTIONS ) {                add_header Access-Control-Allow-Origin $http_origin;                add_header Access-Control-Allow-Methods "GET, OPTIONS";                add_header Access-Control-Allow-Headers "Authorization";                add_header Access-Control-Allow-Credentials "true";                add_header Content-Length 0;                add_header Content-Type "text/plain;charset=utf-8";                                return 200;            }            add_header Access-Control-Allow-Origin $http_origin always;            add_header Access-Control-Allow-Credentials true always;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;            access_log logs/static.lmv.lgsjbim.shlingang.com.log bdip17bim-log;        }
        location /{            index  index.jsp;            add_header Access-Control-Allow-Origin $http_origin always;            add_header Access-Control-Allow-Credentials true always;            add_header Access-Control-Allow-Headers DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type always;            add_header Access-Control-Allow-Methods HEAD,GET,POST,PUT,DELETE,OPTIONS always;            access_log logs/lmv.lgsjbim.shlingang.com.log bdip17bim-log;            proxy_pass         http://127.0.0.1:8191;            proxy_set_header   Host             $http_host;            proxy_set_header   X-Real-IP        $remote_addr;            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            proxy_set_header X-Forwarded-Proto $scheme;        }    }    }

ngnix 参考配置的更多相关文章

  1. 在Ngnix中配置支持Websocket

    使用SignalR实现Websocket实时数据传输时,前后端各自实现编码后,无法将Websocket调试通过.沮丧之时,负责配置网络代理的同事说,网络访问这块使用了Ngnix代理设置,可能是造成We ...

  2. 配置_DruidDataSource参考配置

    配置_DruidDataSource参考配置 <!-- 数据库驱动 --> <property name="driverClassName" value=&quo ...

  3. Druid参考配置

    pom中的maven dependency <dependency>            <groupId>com.alibaba</groupId>       ...

  4. Druid学习---配置_DruidDataSource参考配置

    [更多参考]https://www.cnblogs.com/niejunlei/p/5977895.html 配置_DruidDataSource参考配置 以下是一个参考的连接池配置: <bea ...

  5. renren-fast后端源码参考-配置和对应工具

    1. renren-fast后端源码参考-配置和对应工具 1.1. 前言 renren-fast是个开源的前后端分离快速开放平台,没有自己框架的同学可以直接使用它的,而我打算浏览一遍它的代码,提取一些 ...

  6. windows下ngnix+php配置

    1.需要工具: 下载ngnix  网址:http://nginx.org/ 下载:RunHiddenConsole 第二步 将下载文件解压后,将RunHiddenConsole拷贝到ngnix目录与p ...

  7. nginx与apache的参考配置

    nginx与apache是两大最主流的服务器,功能强大,但配置起来也比较麻烦,对于初学者来讲可能有些地方并不完全清楚其作用,这里搜集了一些配置的作用及其使用方法.其中nginx提供了推荐配置,而apa ...

  8. Druid 配置_DruidDataSource参考配置

    以下是一个参考的连接池配置: <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource ...

  9. ngnix入门配置

    文件1.首先到ngnix下载页面下载你操作系统对应的ngnix压缩包    http://nginx.org/en/download.html 博主我是window10操作系统  上面是我解压之后放的 ...

随机推荐

  1. luogu 2509. 森林大礼包

    2509. 森林大礼包 ★   输入文件:three_squirrels.in   输出文件:three_squirrels.out   简单对比时间限制:1 s   内存限制:256 MB [题目描 ...

  2. Uva 11077 Find the Permutation

    可以发现最优的方案就是一个循环节内互换. 所以一个有n个元素,c个循环节的置换的交换次数(最少)是n-c. 然后就可以递推了,把i插入到前i-1个元素构成的置换中,要么新成立一个循环,要么加入到之前的 ...

  3. App Distribution Guide (一)

    This guide contains everything you need to know to distribute an app through the App Store or Mac Ap ...

  4. Working with the NSOperationQueue Class

    Multi-tasking prevents apps from freezing. In most programming languages, achieving this is a bit tr ...

  5. VUE -- 不推荐使用jQuery

  6. 制作ubuntu16.04的docker镜像

    来自http://www.jianshu.com/p/029a1ed4fd64 背景 因为笔者是在vagrant转移到docker的玩家,所以对系统镜像情有独钟.如果你是windows.mac用户,那 ...

  7. hdoj 1159最长公共子序列

     /*Common Subsequence A subsequence of a given sequence is the given sequence with some elements ( ...

  8. 【Docker】Docker管理平台 Rancher ---- 你应该学学Rancher是怎么做容器的管理的

    Elasticsearch is a Lucene-based search engine developed by the open-source vendor, elastic. With pri ...

  9. 18 Tar Command Examples in Linux

    FROM: http://www.tecmint.com/18-tar-command-examples-in-linux/ 18 Tar Command Examples in Linux By R ...

  10. Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案

    Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案   在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误:  [plain] 2012/04/0 ...