zoukankan      html  css  js  c++  java
  • nginx 配置

    user                                    admin  admin;
    worker_processes                        8;
    #worker_cpu_affinity                     00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;
    error_log                               /export/servers/nginx/logs/nginx_error.log  warn;
    pid                                     /export/servers/nginx/run/nginx.pid;
    worker_rlimit_nofile                    65535;
    events 
    {
                                            use epoll;
                                            worker_connections 65535;
    }
    http 
    {
            include                         mime.types;
            default_type                    application/octet-stream;
            server_tokens                   on;
            log_format main                 '$remote_addr - $remote_user [$time_local] '
                                                            '"$request" $status $bytes_sent '
                                                            '"$http_referer" "$http_user_agent" '
                                                            '"$gzip_ratio"';
            #charset                        utf-8;
            server_names_hash_bucket_size   128;
            client_header_buffer_size       32k;
            large_client_header_buffers     4 32k;
            client_max_body_size            300m;
            sendfile                        on;
            tcp_nopush                      on;
            keepalive_timeout               0;
            tcp_nodelay                     on;
            client_body_buffer_size         512k;
            fastcgi_intercept_errors        on;
            proxy_connect_timeout           90;
            proxy_read_timeout              180;
            proxy_send_timeout              180;
            proxy_buffer_size               256k;
            proxy_buffers                   4 256k;
            proxy_busy_buffers_size         256k;
            proxy_temp_file_write_size      256k;
            proxy_intercept_errors          on;
            server_name_in_redirect         off;
            proxy_hide_header               X-Powered-By;
    
            gzip                            on;
            gzip_min_length                 100;
            gzip_buffers                    4 16k;
            gzip_http_version               1.0;
            gzip_comp_level                 9;
            gzip_types                      text/plain application/x-javascript text/css application/xml;
            gzip_vary                       on;
            error_page 400 401 402 403 404 405 408 410 412 413 414 415 500 501 502 503 506 = 遇到前面定义的错误,指定跳转url;
    
            include domains/*;
            ########default,deny ip access#####
            server
            {
                    listen                 80 default_server;
                    server_name            localhost; 
                    location / {
                    rewrite ^/(.*) 跳转url;#上面找不到匹配的代理,最后会走这一个
                          }
            }
    }
    upstream 代理标示 {
        server 127.0.0.1:1601  weight=10 max_fails=2 fail_timeout=30s ;
    
    }
    
    server {
        listen          80;
        server_name     域名或者ip
        access_log      日志文件路径 main;
        error_log       日志文件路径 warn;
    
        chunkin on;
    
        error_page 411 = @my_error;
    
        location @my_error {
            chunkin_resume;
        }
        root /export/Packages/ysInvoice-admin/latest/;
    
        location / {
            proxy_next_upstream     http_500 http_502 http_503 http_504 error timeout invalid_header;
            proxy_set_header        Host  $host;
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass              http://代理标示;
            expires                 0;
        }
    
        location /logs/ {
            autoindex       off;
            deny all;
        }
    }
  • 相关阅读:
    php网摘收藏
    php优秀网摘
    jquery ajax thinkphp异步局部刷新完整流程
    easyui的accordion为动态生成,accordion的onSelect方法中又动态生成tree,为什么要第二次选择accordion,tree才生成出来
    php导出CSV文件时身份证号码显示为科学计数的解决方法
    php导出数据到excel,防止身份证等数字字符格式变成科学计数的方法
    JQuery实战教程即将面市
    在windows+apache环境下安装ioncube
    PHP长文章分页 实现手动分页代码 代码简单
    DEDE非内容页调用自定义字段使用方法
  • 原文地址:https://www.cnblogs.com/hf-china/p/10299029.html
Copyright © 2011-2022 走看看