溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

自己收集的nginx優(yōu)化配置

發(fā)布時(shí)間:2020-06-25 06:43:17 來(lái)源:網(wǎng)絡(luò) 閱讀:271 作者:I雨過(guò)天晴I 欄目:系統(tǒng)運(yùn)維

server_tokens off; #關(guān)閉版本號(hào)
keepalive_timeout 65 180; #設(shè)置超時(shí)是180秒
client_header_timeout 80; #指定請(qǐng)求頭的超時(shí)時(shí)間
client_body_timeout 80; #指定請(qǐng)求體超時(shí)時(shí)間

worker_proces 2;
參數(shù)設(shè)置為2,和CPU核數(shù)相同,運(yùn)行進(jìn)程數(shù)設(shè)置多一些,響應(yīng)客戶端請(qǐng)求時(shí),Nginx就不會(huì)臨時(shí)啟動(dòng)新的進(jìn)程提供服務(wù),減少了系統(tǒng)的開銷,提升了服務(wù)的速度。

work_processes 4;#工作進(jìn)程數(shù)量
worker_cpu_affinity 00000001 00000010 00000100 00001000;#為每個(gè)進(jìn)程指定cpu


sendfile on; # 開啟高效文件傳輸模式。
gzip on; #開啟gzip壓縮輸出
gzip_buffers 4 64k; #表示申請(qǐng)4個(gè)單位為64kB的內(nèi)存作為壓縮結(jié)果流緩存
gzip_http_version 1.1; #用于設(shè)置http協(xié)議版本,默認(rèn)是1.1
gzip_comp_level 2; #指定gzip壓縮比,壓縮比最小,處理速度最快
gzip_min_length 1k; #設(shè)置允許壓縮的頁(yè)面最小字節(jié)數(shù)
gzip_vary on; #讓前端的緩存服務(wù)器緩存經(jīng)過(guò)gzip壓縮的頁(yè)面

自己收集的nginx優(yōu)化配置

worker_connections 102400; #每個(gè)工作進(jìn)程允許的最大連接數(shù)。
accept_mutex on;
multi_accept on; # 打開同時(shí)接受多個(gè)新網(wǎng)絡(luò)連接請(qǐng)求的功能。
use epoll; #使用高性能的 epoll 事件驅(qū)動(dòng),處理效率高。


防盜鏈
location ~.(jpg|gif|swf)$ {
valid_referers none blocked
.benet.com benet.com;
if ( $invalid_referer ) {
rewrite ^/ http://www.benet.com/error.png;
}
}

~*.(jpg|gif|swf)$: 匹配不區(qū)分大小寫,以.jpg 或.gif或 .swf結(jié)尾的文件。
valid_referers:設(shè)置信任的網(wǎng)站,可以正常使用圖片。
none:瀏覽器中refer為空的情況,就是直接在瀏覽器訪問(wèn)圖片。
blocked:瀏覽器中refer不為空的情況,但是值被代理或防火墻刪除了,這些值不以http://或 https://開頭。
后面的網(wǎng)址或域名:refer包含相關(guān)字符串的網(wǎng)址。
if語(yǔ)句:如果鏈接的來(lái)源域名不在valid_referers所列出的列表中, $invalid_referer 為1,則執(zhí)行后面的操作,即進(jìn)行重寫或返回403頁(yè)面。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI