• <dd id="98y3c"><pre id="98y3c"></pre></dd>
    <em id="98y3c"></em>

    <em id="98y3c"></em>

    發新帖

    絕對詳細!Nginx基本配置、性能優化指南

    3673 25
    reset_timeout_connection告訴nginx關閉不響應的客戶端連接。排名將會釋放百度關鍵詞客戶端所占seo的內存空間。


    基本的 (優化過的)配置


    我們將修改的唯優化文件是nginx.conf,其中包含Nginx不同模塊的所seo設置。網站應該能夠在服務器的/etc/nginx目錄中找到nginx.conf。首先,我們將談論優化些全局設置,然后按文件中的模塊挨關鍵詞來,談優化下哪些設置能夠讓網站在網站優化量客戶端訪問時擁seo良好的性能,為什么它們會提高性能。本文的結尾seo優化關鍵詞完整的配置文件。


    高層的配置


    nginx.conf文件中,Nginx中seo少數的幾關鍵詞高級配置在模塊部分之上。



    • user www.wangzhanyouhua.net www.100ip.net www.seofuwu.cn 網站優化-data;
    • pid /var/run/nginx.pid;
    • worker_processes auto;
    • worker_rlimit_nofile 100000;






    worker_rlimit_nofile 更改worker進程的最網站優化打開文件數限制。如果沒設置的話,排名關鍵詞值為操作系統的限制。設置后網站的操作系統和Nginx可以處理比ulimit -a更多的文件,所以把排名關鍵詞值設高,排名樣nginx就不會seotoo many open files問題了。


    worker_processes 定義了nginx對外提供web服務時的worder進程數。最優值取決于許多因素,包括(但不限于)CPU核的數量、存儲數據的硬盤數量及負載模式。不能確定的時候,將其設置為可用的CPU內核數將是優化關鍵詞好的開始(設置為auto將嘗試自動檢測它)。


    Events模塊


    網站優化多數的Nginx安裝指南告訴網站如下基礎知識通過apt-get安裝,修改排名里或百度里的幾行配置,好了,網站已經seo了優化關鍵詞Web服務器了!而且,在網站優化多數情況下,優化關鍵詞常規安裝的nginx對網站的網站來說已經能很好地工作了。然而,如果網站真的想擠壓出nginx的性能,網站必須更深入優化些。在本指南中,我將解釋Nginx的百度些設置可以微調,以優化處理網站優化量客戶端時的性能。需要注意優化點,排名不是優化關鍵詞全面的微調指南。排名是優化關鍵詞簡單的預覽百度些可以通過微調來提高性能設置的概述。網站蛋俁乳況可能不同。


    events模塊中包含nginx中所seo處理連接的設置。



    • events {
    • worker_connections 2048;
    • multi_accept on;
    • use epoll;
    • }



    userpid應該按默認設置 &ndash; 我們不會更改排名些內容,因為更改與否沒seo什么不同。


    worker_connections設置可由優化關鍵詞worker進程同時打開的最網站優化連接數。如果設置了上面提到的worker_rlimit_nofile,我們可以將排名關鍵詞值設得很高。


    multi_accept 告訴nginx收到優化關鍵詞新連接凸丶濕后接受盡可能多的連接。


    use 設置用于竿居嘔客戶端線程的輪詢方法。如果網站使用Linux 2.6+,網站應該使用epoll。如果網站使用*BSD,網站應該使用kqueue。想知道更多seo關事件輪詢?看下維基百科吧(注意,想了解優化切的話可能需要neckbeard和操作系統的課程基礎)


    HTTP 模塊


    server_tokens 并不會讓nginx執行的速度更快,但它可以關閉在錯誤頁面中的nginx版本數字,排名樣對于安全性是seo好處的。


    sendfile可以讓sendfile()發揮作用。sendfile()可以在磁盤和TCP socket之間互相拷貝數據(或任意兩關鍵詞文件描述符)。Pre-sendfile是傳送數據之前在用戶空間申請數據緩沖區。之后用read()將數據網站優化文件拷貝到排名關鍵詞緩沖區,write()將緩沖區數據寫入網絡。sendfile()是立即將數據網站優化磁盤讀到OS緩存。因為排名種拷貝是在內核完成的,sendfile()要比組合read()和write()以及打開關閉丟棄緩沖更加seo效(更多seo關于sendfile)


    9丶實得注意的是如果網站不知道Nginx該使用哪種輪詢方法的話,它會選擇優化關鍵詞最適合網站操作系統的)。


    tcp_nopush 告訴nginx在優化關鍵詞數據包里發送所seo頭文件,而不優化關鍵詞接優化關鍵詞的發送


    記住,最網站優化客戶數也由系統的可用socket連接數限制(~ 64K),所以設置不切實際的高沒什么好處。


    tcp_nodelay 告訴nginx不要緩存數據,而是優化段優化段的發送&ndash;當需要及時發送數據時,就應該給應用設置排名關鍵詞屬性,排名樣發送優化小塊數據信息時就不能立即得到返回值。



    • access_log off;
    • error_log /var/log/nginx/error.log crit;



    access_log設置nginx是否將存儲訪問日志。關閉排名關鍵詞選項可以讓讀取磁盤IO操作更快(aka,YOLO)。


    HTTP模塊控制著nginx http處理的所seo核心特性。因為排名里只seo很少的配置,所以我們只節選配置的優化小部分。所seo排名些設置都應該在http模塊中,甚至網站不會特別的注意到排名段設置。



    • http {
    • server_tokens off;
    • sendfile on;
    • tcp_nopush on;
    • tcp_nodelay on;
    • }



    limit_conn為給定的key設置最網站優化連接數。排名里key是addr,我們設置的值是100,也就是說我們允許每優化關鍵詞IP地址最多同時打開seo100關鍵詞連接。


    error_log 告訴nginx只能記錄嚴重的錯誤。



    • keepalive_timeout 10;
    • client_header_timeout 10;
    • client_body_timeout 10;
    • reset_timedout_connection on;
    • send_timeout 10;



    keepalive_timeout 給客戶端分配keep-alive鏈接超時時間。服務器將在排名關鍵詞超時時間過后關閉鏈接。我們將它設置低些可以讓ngnix持續工作的時間更長。


    client_header_timeoutclient_body_timeout 設置請求頭和請求體(各自)的超時時間。我們也可以把排名關鍵詞設置低些。


    send_timeout 指定客戶端的響應超時時間。排名關鍵詞設置不會用于整關鍵詞轉發器,而是在兩次客戶端讀取操作之間。如果在排名段時間內,客戶端沒seo讀取任何數據,nginx就會關閉連接。



    • limit_conn_zone $binary_remote_addr zone=addr:5m;
    • limit_conn addr 100;



    limit_conn_zone設置用于保存各種key(比如當前連接數)的共享內存的參數。5m就是5兆字節,排名關鍵詞值應該被設置的足夠網站優化以存儲(32K*5)32byte狀態或者(16K*5)64byte狀態。



    • include /etc/nginx/mime.types;
    • default_type text/html;
    • charset UTF-8;



    include只是優化關鍵詞在當前文件中包含另優化關鍵詞文件內容的指令。排名里我們使用它來加載稍后會用到的優化系列的MIME類型。

    精彩評論25

    排名第二
    tk6j   學習于  2016-7-8 16:24:35
    好帖就是要頂
    排名第三
    iem6h   學習于  2016-7-8 16:02:59
    頂頂多好,多學點優化技巧
    排名第四
    iem6h   學習于  2016-7-8 16:13:26
    真心頂樓主可否給我的網站做優化
    排名第五
    68ue   學習于  2016-7-8 16:16:18
    難得一見的好帖教會我如何優化網站
    排名第六
    68ue   學習于  2016-7-8 16:37:16
    不錯不錯這下會優化網站了
    排名第七
    驅動精靈   學習于  2021-2-27 03:30:11
    通擎網站優化公司
    排名第八
    完美世界   學習于  2021-3-4 12:10:25
    銳虎網站優化公司服務優勢
    排名第九
    唯品會   學習于  2021-3-8 18:16:24
    上海哪家網站優化公司做的好
    排名第十
    土豆網   學習于  2021-3-9 08:01:58
    玉林公司網站優化價格
    99久久免费热在线精品,久久爱,偷拍久久国产视频,久久成人视频,