国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

nginx 詳細(xì)配置例子

Lorry_Lu / 984人閱讀

文件結(jié)構(gòu)
...              #全局塊

events {         #events塊
   ...
}

http      #http塊
{
    ...   #http全局塊
    server        #server塊
    { 
        ...       #server全局塊
        location [PATTERN]   #location塊
        {
            ...
        }
        location [PATTERN] 
        {
            ...
        }
    }
    server
    {
      ...
    }
    ...     #http全局塊
}

例子
#!nginx
# 使用的用戶和組,默認(rèn)為nobody nobody
user  www www;
# 指定工作衍生進(jìn)程數(shù),默認(rèn)為1
worker_processes  2;
# 指定 pid 存放的路徑
pid /var/run/nginx.pid;

# 制定日志路徑,級(jí)別
# 級(jí)別可以在下方直接使用 [ debug | info | notice | warn | error | crit ]  參數(shù)
error_log  /var/log/nginx.error_log  info;

events {
    # 允許的連接數(shù)
    connections   2000;
    # use [ kqueue | rtsig | epoll | /dev/poll | select | poll ] ;
    # 具體內(nèi)容查看 http://wiki.codemongers.com/事件模型
    use kqueue;
}

http {
    # 文件擴(kuò)展名與文件類型映射表
    include       conf/mime.types;
    # 文件擴(kuò)展名與文件類型映射表
    default_type  application/octet-stream;

    # 自定義格式 main
    log_format main      "$remote_addr - $remote_user [$time_local]  "
    ""$request" $status $bytes_sent "
    ""$http_referer" "$http_user_agent" "
    ""$gzip_ratio"";
    # 自定義格式 download
    log_format download  "$remote_addr - $remote_user [$time_local]  "
    ""$request" $status $bytes_sent "
    ""$http_referer" "$http_user_agent" "
    ""$http_range" "$sent_http_content_range"";

    client_header_timeout  3m;
    client_body_timeout    3m;
    send_timeout           3m;

    client_header_buffer_size    1k;
    large_client_header_buffers  4 4k;

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

    output_buffers   1 32k;
    postpone_output  1460;

    #允許sendfile方式傳輸文件,默認(rèn)為off
    sendfile         on;
    # 每個(gè)進(jìn)程每次調(diào)用傳輸數(shù)量不能大于設(shè)定的值,默認(rèn)為0,即不設(shè)上限。
    # sendfile_max_chunk 100k;
    tcp_nopush       on;
    tcp_nodelay      on;
    send_lowat       12000;

    keepalive_timeout  75 20;

    # lingering_time     30;
    # lingering_timeout  10;
    # reset_timedout_connection  on;


    server {
        # 監(jiān)聽端口
        listen        80;
        # 域名可以有多個(gè),用空格隔開
        server_name   one.example.com  www.one.example.com;

        access_log   /var/log/nginx.access_log  main; # 日志格式, log_format main

        # 對(duì) "/" 啟用反向代理
        location / {
            proxy_pass         http://127.0.0.1:8001;
            proxy_redirect     off;

            # 后端的Web服務(wù)器可以通過(guò)Host獲取用戶真實(shí)Host
            proxy_set_header   Host             $host;
            # 后端的Web服務(wù)器可以通過(guò)X-Real-IP獲取用戶真實(shí)remote_addr
            proxy_set_header   X-Real-IP        $remote_addr;
            # 后端的Web服務(wù)器可以通過(guò)X-Forwarded-For獲取用戶真實(shí)IP
            # proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;

            # 允許客戶端請(qǐng)求的最大單文件字節(jié)數(shù)
            client_max_body_size       10m;
            # 緩沖區(qū)代理緩沖用戶端請(qǐng)求的最大字節(jié)數(shù)
            client_body_buffer_size    128k;

            client_body_temp_path      /var/nginx/client_body_temp;

            # nginx跟后端服務(wù)器連接超時(shí)時(shí)間(代理連接超時(shí))
            proxy_connect_timeout      90;
            # 后端服務(wù)器數(shù)據(jù)回傳時(shí)間(代理發(fā)送超時(shí))
            proxy_send_timeout         90;
            # 連接成功后,后端服務(wù)器響應(yīng)時(shí)間(代理接收超時(shí))
            proxy_read_timeout         90;
            proxy_send_lowat           12000;

            # 設(shè)置代理服務(wù)器(nginx)保存用戶頭信息的緩沖區(qū)大小
            proxy_buffer_size          4k;
            # proxy_buffers緩沖區(qū),網(wǎng)頁(yè)平均在32k以下的設(shè)置
            proxy_buffers              4 32k;
            # proxy_buffers緩沖區(qū),網(wǎng)頁(yè)平均在32k以下的設(shè)置
            proxy_busy_buffers_size    64k;
            # 設(shè)定緩存文件夾大小,大于這個(gè)值,將從upstream服務(wù)器傳
            proxy_temp_file_write_size 64k;

            # 為存儲(chǔ)承載從代理服務(wù)器接收到的數(shù)據(jù)的臨時(shí)文件定義目錄。指定目錄下支持3級(jí)子目錄結(jié)構(gòu)
            proxy_temp_path            /var/nginx/proxy_temp;
            
            # 默認(rèn)編碼
            charset utf-8; 
        }

        error_page  404  /404.html;

        location /404.html {
            root  /spool/www;

            charset         on;
            source_charset  koi8-r;
        }

        location /old_stuff/ {
            rewrite   ^/old_stuff/(.*)$  /new_stuff/$1  permanent;
        }

        location /download/ {

            valid_referers  none  blocked  server_names  *.example.com;

            if ($invalid_referer) {
                #rewrite   ^/   http://www.example.com/;
                return   403;
            }

            #rewrite_log  on;

            # rewrite /download/*/mp3/*.any_ext to /download/*/mp3/*.mp3
            rewrite ^/(download/.*)/mp3/(.*)..*$
            /$1/mp3/$2.mp3                   break;

            root         /spool/www;
            #autoindex    on;
            access_log   /var/log/nginx-download.access_log  download;
        }

        location ~* ^.+.(jpg|jpeg|gif)$ {
            root         /spool/www;
            access_log   off;
            expires      30d;
        }
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/40303.html

相關(guān)文章

  • Nginx日志配置詳解

    摘要:在時(shí)間段內(nèi),日志文件最少使用幾次,該日志文件描述符記入緩存,默認(rèn)是次。例子中,設(shè)置緩存最多緩存?zhèn)€日志文件描述符,內(nèi)如果緩存中的日志文件描述符至少被被訪問(wèn)次,才不會(huì)被緩存關(guān)閉。每隔分鐘檢查緩存中的文件描述符的文件名是否還存在。 前言 Nginx日志對(duì)于統(tǒng)計(jì)、系統(tǒng)服務(wù)排錯(cuò)很有用。Nginx日志主要分為兩種:access_log(訪問(wèn)日志)和error_log(錯(cuò)誤日志)。通過(guò)訪問(wèn)日志我們可...

    zhongmeizhi 評(píng)論0 收藏0
  • nginx的web-server的基本使用(二)

    摘要:需要注意的是,通過(guò)模塊中的和主模塊的可以計(jì)算出,也就同時(shí)最大連接數(shù)指令對(duì)于上述的的最大連接數(shù)有限制作用這其中使用比較多的就是指令。消息能包含文本圖像音頻視頻以及其他應(yīng)用程序?qū)S玫臄?shù)據(jù)。替換訪問(wèn)的具體路徑僅在中使用,用來(lái)替換訪問(wèn)路徑。 基本配置 可以說(shuō)nginx的使用基本體現(xiàn)在了配置文件的指令上,而每個(gè)模塊中的指令又對(duì)應(yīng)了很多的不同的功能,所以本文旨在了解了之前的nginx的初始ngin...

    pf_miles 評(píng)論0 收藏0
  • Nginx入門到實(shí)戰(zhàn)(1)基礎(chǔ)篇

    摘要:老師比較精明,他告訴學(xué)生,誰(shuí)完成了作業(yè)舉手,有舉手的同學(xué)他才去指導(dǎo)問(wèn)題,他讓學(xué)生主動(dòng)發(fā)聲,分開了并發(fā)。 一、環(huán)境 服務(wù)器版本:CentOS 7.2 為了保證學(xué)習(xí)階段不遇到奇怪的事情,請(qǐng)保證以下四點(diǎn)(大神選擇性無(wú)視) 確認(rèn)系統(tǒng)網(wǎng)絡(luò) 確認(rèn)yum可用 確認(rèn)關(guān)閉iptables 確認(rèn)停用selinux #查看iptables狀態(tài) systemctl status firewalld.ser...

    DevTTL 評(píng)論0 收藏0
  • Nginx入門到實(shí)戰(zhàn)(1)基礎(chǔ)篇

    摘要:老師比較精明,他告訴學(xué)生,誰(shuí)完成了作業(yè)舉手,有舉手的同學(xué)他才去指導(dǎo)問(wèn)題,他讓學(xué)生主動(dòng)發(fā)聲,分開了并發(fā)。 一、環(huán)境 服務(wù)器版本:CentOS 7.2 為了保證學(xué)習(xí)階段不遇到奇怪的事情,請(qǐng)保證以下四點(diǎn)(大神選擇性無(wú)視) 確認(rèn)系統(tǒng)網(wǎng)絡(luò) 確認(rèn)yum可用 確認(rèn)關(guān)閉iptables 確認(rèn)停用selinux #查看iptables狀態(tài) systemctl status firewalld.ser...

    focusj 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<