• nginx配置方法


    nginx配置的代码:

    user  www www;
    
    worker_processes 8;
    
    error_log  /data111/logs/nginx/nginx-error.log  crit;
    
    pid        /usr/local/nginx/nginx.pid;
    
    #Specifies the value for maximum file descriptors that can be opened by this process. 
    worker_rlimit_nofile 65535;
    
    events 
    {
      use epoll;
      worker_connections 65535;
    }
    
    http 
    {
      include       mime.types;
      default_type  application/octet-stream;
    
      #charset  gb2312;
          
      server_names_hash_bucket_size 128;
      client_header_buffer_size 32k;
      large_client_header_buffers 4 32k;
      client_max_body_size 8m;
          
      sendfile on;
      tcp_nopush     on;
    
      keepalive_timeout 60;
    
      tcp_nodelay on;
    
      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;
    
      #limit_zone  crawler  $binary_remote_addr  10m;
    
      server
      {
        listen       80;
        server_name  110.1.09.116;
        index index.html index.htm index.php;
        root  /data0/www1/html;
    
        #limit_conn   crawler  20;    
         
    	if ($request_uri ~* "^/(static|data|.)/.*"){
    		set $rule  '1';
    	}
    	if ($rule !~ '1'){
    		rewrite ^/(.+)$ /index.php?/$1 last;
    	}
                            
        location ~ .*.(php|php5)?$
        {      
          #fastcgi_pass  unix:/tmp/php-cgi.sock;
          fastcgi_pass  127.0.0.1:9000;
          fastcgi_index index.php;
          include fcgi.conf;
        }
        
        location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
        {
          expires      30d;
        }
    
        location ~ .*.(js|css)?$
        {
          expires      1h;
        }    
    
        log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" $http_x_forwarded_for';
        access_log  /data111/logs/nginx/download-access.log  access;
          }
    
    
    
      server
      {
        listen  80;
        server_name  status.sina.com;
    
        location / {
        stub_status on;
        access_log   off;
        }
      }
    
    }
    


    详细含义可以参考《 Nginx配置与应用详解》专题http://developer.51cto.com/art/201004/194472.htm


  • 相关阅读:
    python使用matplotlib:subplot绘制多个子图 不规则画图
    Python_matplotlib画图时图例说明(legend)放到图像外侧
    python ndarray与pandas series相互转换,ndarray与dataframe相互转换
    用Python实现excel 14个常用操作
    Python中保留两位小数的几种方法
    画图显示中文
    python命名规范
    Alpha阶段小结
    敏捷冲刺每日报告——Day5
    敏捷冲刺每日报告——Day4
  • 原文地址:https://www.cnblogs.com/riskyer/p/3246842.html
Copyright © 2020-2023  润新知