nginx +django+windows

#user  nobody;
worker_processes  1;

error_log  logs/error.log;

pid        logs/nginx.pid;
events {
    worker_connections  64;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    tcp_nopush     on;

    keepalive_timeout  80;
   
   
    upstream localcluster {
   
     server 127.0.0.1:8001 weight=1;
     server 127.0.0.1:8002 weight=2;
   
    }
   

     server {
        listen       80;
        server_name  localhost;
        charset utf-8;

 

        location / {
            #root   html;
            #index  index.html index.htm;
            proxy_pass http://localcluster/;
            proxy_redirect          off;
            proxy_set_header        Host $host;
            proxy_set_header        X-Real-IP $remote_addr;
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
            client_max_body_size    10m;
            client_body_buffer_size 128k;
            proxy_connect_timeout   90;
            proxy_send_timeout      90;
            proxy_read_timeout      90;
            proxy_buffer_size       4k;
            proxy_buffers           4 32k;
            proxy_busy_buffers_size 64k;
            proxy_temp_file_write_size 64k;  
        }
        }
       
    server {
        listen       8001;
        server_name localhost;
        charset utf-8;
       
        location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$
        {
            root /cygdrive/D/bbs/;
            expires 30d;
            break;
        }
       
        location ^~ /media/ {
            alias /cygdrive/D/bbs/media/;
            autoindex on;
        }
       
        location / {
            # define fastcgi host, port
            proxy_pass http://localcluster/;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
   
        server {
        listen       8002;
        server_name localhost;
        charset utf-8;
       
        location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$
        {
            root /cygdrive/D/bbs/;
            expires 30d;
            break;
        }
       
        location ^~ /media/ {
            alias /cygdrive/D/bbs/media/;
            autoindex on;
        }
       
        location / {
            # define fastcgi host, port
            proxy_pass http://localcluster/;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
       
       

    }
   

}

posted @ 2009-08-14 01:27  冰封的心  阅读(236)  评论(0)    收藏  举报