`

Django以fastcgi模式下的Nginx配置文件

阅读更多
worker_processes 2;

error_log /var/log/nginx/error_log info;

events {
    worker_connections 1024;
    use epoll;
}

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

    log_format main
     '$remote_addr - $remote_user [$time_local] '
     '"$request" $status $bytes_sent '
     '"$http_referer" "$http_user_agent" '
     '"$gzip_ratio"';

    client_header_timeout 10m;
    client_body_timeout 10m;
    send_timeout   10m;

    connection_pool_size   256;
    client_header_buffer_size 1k;
    large_client_header_buffers 4 2k;
    request_pool_size   4k;

    gzip on;
    gzip_min_length 1100;
    gzip_buffers 4 8k;
    gzip_types text/plain;

    output_buffers 1 32k;
    postpone_output 1460;

    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;

    keepalive_timeout 75 20;

    ignore_invalid_headers on;
    index index.html;

    server {
        listen 80;
        server_name localhost;
        access_log    /var/log/nginx/sn.access.log;
        location ^~ /media/ {
            alias /home/test/project/media/;
        }
        location ~* ^.+\.(gif|png|jpg|jpeg|css|swf|htm|html|asp|php|jsp|js|doc|txt)$ {
            root   /home/test/project/templates/;
            #access_log   off;
       }
        location / {
            # host and port to fastcgi server
            fastcgi_pass 127.0.0.1:8000;
            #fastcgi_pass unix:/tmp/django.sock;
            fastcgi_param PATH_INFO $fastcgi_script_name;
            fastcgi_param REQUEST_METHOD $request_method;
            fastcgi_param QUERY_STRING $query_string;
            fastcgi_param CONTENT_TYPE $content_type;
            fastcgi_param CONTENT_LENGTH $content_length;
            fastcgi_pass_header Authorization;
            fastcgi_param REMOTE_ADDR           $remote_addr;
            fastcgi_param SERVER_PROTOCOL       $server_protocol;
            fastcgi_param SERVER_PORT           $server_port;
            fastcgi_param SERVER_NAME           $server_name;
            fastcgi_intercept_errors off;
         }
    }
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics