亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

NGINX配置的一些優(yōu)化

CKJOKER / 1556人閱讀

摘要:但是根據(jù)服務器狀況,來做點微調(diào),效果會更好默認配置中,一臺服務器處理個并發(fā)。導致資源浪費的同時可能會導致一些嚴重的問題產(chǎn)生。這里,主要針對一些靜態(tài)文件。

worker_processes and worker_connections
worker_processes  1;
worker_connections  1024;

這兩個參數(shù)的默認值,基本滿足一般網(wǎng)站的日常需求。但是根據(jù)服務器狀況,來做點微調(diào),效果會更好!

max_clients = worker_processes * worker_connections

默認配置中,一臺服務器處理1000個并發(fā)。當服務器的磁盤慢時,就會導致 Nginx 在 I/O 操作上被鎖住。

為了避免此類問題,可以做如下處理

worker_processes [number of processor cores]

接下來,我們看看CPU有多少個內(nèi)核

cat /proc/cpuinfo |grep processor
processor   : 0
processor   : 1
processor   : 2
processor   : 3

有4個內(nèi)核,設置參數(shù)如下:

worker_processes 4;

有人認為這兩個參數(shù)的值越大越好,這是不正確的。導致資源浪費的同時可能會導致一些嚴重的問題產(chǎn)生。

隱藏Nginx版本信息

基于安全原因,不想讓用戶知道當前使用的 Nginx 版本信息等,需要做如下設置

server_tokens off;
提高上傳文件大小限制

如果遇到以下錯誤,你就應該提高上傳大小限制了。

“Request Entity Too Large” (413)

參數(shù)設置

client_max_body_size 20m;
client_body_buffer_size 128k;
瀏覽器緩存控制

如果你想節(jié)省資源和帶寬,引入瀏覽器緩存不失為一個好的方案。這里,主要針對一些靜態(tài)文件。

location ~* .(jpg|jpeg|gif|png|css|js|ico|xml)$ {
    access_log        off;
    log_not_found     off;
    expires           360d;
}
轉(zhuǎn)發(fā)請求給PHP-FPM

兩種方式:TCP/IP 和 Unix Socket。

# Pass PHP scripts to PHP-FPM
location ~* .php$ {
    fastcgi_index   index.php;
    fastcgi_pass    127.0.0.1:9000;
    #fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;
    include         fastcgi_params;
    fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
    fastcgi_param   SCRIPT_NAME        $fastcgi_script_name;
}
禁止訪問隱藏文件

在服務器根目錄或公共目錄下,有很多隱藏文件,比如.開頭的文件,版本控制文件以及目錄 .svn .htaccess 等。這些都不應該讓用戶看到。

location ~ /. {
    access_log off;
    log_not_found off; 
    deny all;
}

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

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/39061.html

相關(guān)文章

  • 11 個 Nginx 參數(shù)性能優(yōu)化工作

    摘要:配置如下指令是設定的工作模式及連接數(shù)上限。指令用來指定的工作模式。該參數(shù)默認是,建議開啟。配置進程的最大打開文件數(shù)調(diào)整配置進程的最大打開文件數(shù),這個控制連接數(shù)的參數(shù)為。但副作用是資源更新可能無法及時。 工作上,需要配置 Nginx,要投入生產(chǎn)使用,做了一點優(yōu)化工作,加上以前也經(jīng)常折騰 Nginx,故記下一些優(yōu)化工作。 優(yōu)化 Nginx 進程數(shù)量 配置參數(shù)如下: worker_proce...

    zebrayoung 評論0 收藏0
  • 前端性能優(yōu)化與上線

    摘要:看下狀態(tài)可以看到我已經(jīng)有一些鏡像了我已經(jīng)刪除了拉鏡像正常即可,中間那段是中國鏡像源,我們成功下來了的鏡像。攻破像我這樣屌絲的服務器一般都買的,大的資源文件不住,一個動輒的文件這很蛋疼,不上很難受。 4000字長文,多圖預警?。?!流量慎入??! 性能優(yōu)化 - 屌絲前端性能優(yōu)化、上線一條龍 大家好我又來了,本章給大家?guī)淼膬?nèi)容是:上線和上線后的性能優(yōu)化 項目地址 實戰(zhàn)預覽地址 實戰(zhàn)項目地址...

    wupengyu 評論0 收藏0
  • PHP程序員學習路線

    摘要:第一階段基礎(chǔ)階段基礎(chǔ)程序員重點把搞熟練核心是安裝配置基本操作目標能夠完成基本的系統(tǒng)安裝,簡單配置維護能夠做基本的簡單系統(tǒng)的開發(fā)能夠在中型系統(tǒng)中支持某個功能模塊的開發(fā)。本項不做重點學習,除非對前端有興趣。 第一階段:基礎(chǔ)階段(基礎(chǔ)PHP程序員) 重點:把LNMP搞熟練(核心是安裝配置基本操作) 目標:能夠完成基本的LNMP系統(tǒng)安裝,簡單配置維護;能夠做基本的簡單系統(tǒng)的PHP開發(fā);能夠在P...

    genedna 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務器優(yōu)化技術(shù)

    摘要:服務器市場份額。子進程負責創(chuàng)建由指令設置的服務器線程,同時還負責監(jiān)聽接收到的請求,并將請求分發(fā)給處理線程。在版本引入了模塊,這個模塊基于模塊創(chuàng)建的,并加入了獨立的監(jiān)聽線程來管理請求處理完成后的休眠的連接。基于事件的服務器完勝。 譯文首發(fā)于 Apache 與 Nginx 性能對比:Web 服務器優(yōu)化技術(shù),轉(zhuǎn)載請注明出處。 多年前 Apache 基金會 Web 服務器 簡稱「Apache」...

    shadowbook 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務器優(yōu)化技術(shù)

    摘要:服務器市場份額。子進程負責創(chuàng)建由指令設置的服務器線程,同時還負責監(jiān)聽接收到的請求,并將請求分發(fā)給處理線程。在版本引入了模塊,這個模塊基于模塊創(chuàng)建的,并加入了獨立的監(jiān)聽線程來管理請求處理完成后的休眠的連接?;谑录姆掌魍陝?。 譯文首發(fā)于 Apache 與 Nginx 性能對比:Web 服務器優(yōu)化技術(shù),轉(zhuǎn)載請注明出處。 多年前 Apache 基金會 Web 服務器 簡稱「Apache」...

    wangbjun 評論0 收藏0

發(fā)表評論

0條評論

CKJOKER

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<