首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

ngnix配备

2013-02-24 
ngnix配置userroot rootworker_processes16error_log/var/log/nginx_error.log crit#error_loglogs/err

ngnix配置
user  root root;
worker_processes  16;

error_log  /var/log/nginx_error.log crit;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid        nginx.pid;

worker_rlimit_nofile 65535;
events {
    use epoll;
    worker_connections  65535;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    server_names_hash_bucket_size 128;
    client_header_buffer_size 128k;
    large_client_header_buffers 4 128k;
    client_max_body_size 8m;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for" $request_ti
me ';

    access_log  /var/log/httpd/sea_access.log  main;
   
    sendfile        on;
    tcp_nopush     on;

    keepalive_timeout  60;
    tcp_nodelay on;
    server_tokens off;
    fastcgi_connect_timeout 300;
    fastcgi_send_timeout 300;
    fastcgi_read_timeout 300;
    fastcgi_buffer_size 64k;
    fastcgi_buffers 4 64k;
    fastcgi_busy_buffers_size 128k;
    fastcgi_temp_file_write_size 128k;

    gzip  on;
    gzip_min_length  1k;
    gzip_buffers     4 16k;
    gzip_http_version 1.0;
    gzip_comp_level 2;
    gzip_types       text/plain application/x-javascript text/css application
/xml;
    gzip_vary on;
    upstream localhost{
      server 127.0.0.1:8080;
    }


    server {
        listen       80;
        server_name  sea.cc.com;

    ssi on;
        ssi_silent_errors off;
       
        location / {
            root   /data/sea/;
    ssi on;
        ssi_silent_errors off;
            index  index.html index.htm index.jsp;
            #allow 116.90.82.201;
    #deny all;
}
       
        #location ~ ^/(WEB-INF)/ {
         #   deny all;
        #}
        location ~ ^(.*)\/\.svn\/{
                deny all;
        }

        location ~ /randomcode {

access_log on;
  
   root /uws_web;

    proxy_pass http://localhost;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


        location ~ (\.jsp)|(j_spring_security_*)|(\.do)|(\.action)|(\.db)$
{
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;

    proxy_pass http://localhost;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}


location ~ ^/NginxStatus/ {
#   stub_status on;
    access_log off;
        # allow 192.168.101.22
}
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
            root /data/sea;
            expires      30d;
    }
    location ~ .*\.(js|css)?$
    {
           root /data/sea;
            expires      1h;
    }
  
        error_page  404              /commons/404.html;
        #error_page  500              /commons/404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /commons/404.html;
        #location = /50x.html {
        #    root   html;
        #}

    }
}

热点排行