nginx 매개 변수 에 대한 상세 한 소개

5517 단어
nginx 매개 변수 에 대한 상세 한 소개
          최근 회사 의 프로젝트 는 오래된 프로젝트 이전 과 관련 되 어 nginx 에서 배 치 를 해 야 하기 때문에 간단하게 배 웠 습 니 다. 기억력 이 나 쁜 것 보다 못 해서 여러분 에 게 도움 이 될 수 있 습 니 다.

#      <=CPU  
worker_processes 1; 
 
#         
#error_log logs/error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 
 
#        
#pid logs/nginx.pid; 
 
#     
events { 
  #         (    =   x   )  
  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"'; 
   
  #         
  #access_log logs/access.log main; 
   
  #       
  sendfile on; 
  #tcp_nopush on; 
   
  #       
  #keepalive_timeout 0; 
  keepalive_timeout 65; 
   
  #  gzip   
  #gzip on; 
   
  #       
  client_header_buffer_size 1k; 
  large_client_header_buffers 4 4k; 
   
  #             
  upstream tomcat-servers {
    #weigth      ,              
    #max_fails   #max_fails     ,            ,   1,     0       
    #fail_timeout     #fail_timeout   nginx                       
    #          ,ip:  ,80          
    server 127.0.0.1:8080 weight=5 max_fails=2 fail_timeout=600s; 
    #server 127.0.0.2:8080 weight=3 max_fails=2 fail_timeout=600s;  
  } 
   
  #        
  server { 
  #  IP   
  listen 80; 
   
  #    
  server_name localhost; 
   
  #      
  #charset koi8-r; 
   
  #   server              
  #access_log logs/host.access.log main;  
   
  #  server"/"      
  location / {  
    #root /root; #                
    #index index.php index.html index.htm; #            
    proxy_pass http://tomcat-servers; #    tomcat-servers         
     
    #               . 
    # 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; #nginx            (      )  
    # proxy_send_timeout 90; #           (      )  
    # proxy_read_timeout 90; #     ,         (      )  
    # proxy_buffer_size 4k; #       (nginx)               
    # proxy_buffers 4 32k; #proxy_buffers   ,     32k    ,      
    # proxy_busy_buffers_size 64k; #        (proxy_buffers*2)  
    # proxy_temp_file_write_size 64k; #         ,     ,  upstream     
  }
  location /upload {  
    alias e:/upload;  
  } 
  #    Nginx       
  location /NginxStatus {  
    stub_status on;  
    access_log off;  
    #allow 192.168.0.3; 
    #deny all; 
    #auth_basic "NginxStatus";  
    #auth_basic_user_file conf/htpasswd;  
  }
   
  #error_page 404 /404.html; 
   
  # redirect server error pages to the static page /50x.html 
  #          
  error_page 500 502 503 504 /50x.html; 
  location = /50x.html { 
    root html; 
  } 
   
   
  # proxy the PHP scripts to Apache listening on 127.0.0.1:80 
  # 
  #location ~ \.php$ { 
    # proxy_pass http://127.0.0.1; 
  #}
   
  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 
  # 
  #location ~ \.php$ { 
    # root html; 
    # fastcgi_pass 127.0.0.1:9000; 
    # fastcgi_index index.php; 
    # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 
    # include fastcgi_params; 
  #} 
   
  # deny access to .htaccess files, if Apache's document root 
  # concurs with nginx's one 
  # 
  #location ~ /\.ht { 
    # deny all; 
  #} 
  }  
   
   
  # another virtual host using mix of IP-, name-, and port-based configuration 
  # 
  #server { 
    #     
    # listen 8000; 
    #    
    # listen somename:8080; 
    # server_name somename alias another.alias; 
     
    # location / { 
      #WEB     
      # root html; 
      #     
      # index index.html index.htm; 
    # } 
  #} 
   
   
  # HTTPS server HTTPS SSL      
  # 
  #server { 
    # listen 443; 
    # server_name localhost; 
     
    # ssl on; 
    # ssl_certificate cert.pem; 
    # ssl_certificate_key cert.key; 
     
    # ssl_session_timeout 5m; 
     
    # ssl_protocols SSLv2 SSLv3 TLSv1; 
    # ssl_ciphers HIGH:!aNULL:!MD5; 
    # ssl_prefer_server_ciphers on; 
     
    # location / { 
      # root html; 
      # index index.html index.htm; 
    # } 
  #}  
}

 읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다. 본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기