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

資訊專欄INFORMATION COLUMN

NGINX配置的一些優化

CKJOKER / 1496人閱讀

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

worker_processes and worker_connections
worker_processes  1;
worker_connections  1024;

這兩個參數的默認值,基本滿足一般網站的日常需求。但是根據服務器狀況,來做點微調,效果會更好!

max_clients = worker_processes * worker_connections

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

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

worker_processes [number of processor cores]

接下來,我們看看CPU有多少個內核

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

有4個內核,設置參數如下:

worker_processes 4;

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

隱藏Nginx版本信息

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

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

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

“Request Entity Too Large” (413)

參數設置

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

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

location ~* .(jpg|jpeg|gif|png|css|js|ico|xml)$ {
    access_log        off;
    log_not_found     off;
    expires           360d;
}
轉發請求給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;
}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39061.html

相關文章

  • 11 個 Nginx 參數性能優化工作

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

    zebrayoung 評論0 收藏0
  • 前端性能優化與上線

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

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

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

    genedna 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務器優化技術

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

    shadowbook 評論0 收藏0
  • Apache 與 Nginx 性能對比:Web 服務器優化技術

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

    wangbjun 評論0 收藏0

發表評論

0條評論

CKJOKER

|高級講師

TA的文章

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