新聞中心
內(nèi)容要點(diǎn):
從網(wǎng)站建設(shè)到定制行業(yè)解決方案,為提供成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)服務(wù)體系,各種行業(yè)企業(yè)客戶提供網(wǎng)站建設(shè)解決方案,助力業(yè)務(wù)快速發(fā)展。成都創(chuàng)新互聯(lián)公司將不斷加快創(chuàng)新步伐,提供優(yōu)質(zhì)的建站服務(wù)。
nginx優(yōu)化之進(jìn)程管理
nginx優(yōu)化之網(wǎng)頁壓縮
nginx優(yōu)化之防盜鏈
實(shí)驗(yàn)環(huán)境:
在編譯安裝好nginx的基礎(chǔ)上
一、nginx優(yōu)化之進(jìn)程管理
1、超時(shí)訪問:
vim?/usr/local/nginx/conf/nginx.conf? http?{ ... keepalive_timeout?????????65?180;???????????????#以后者為準(zhǔn)??梢栽趆ttp\server\?locati?on設(shè)置 client_header_timeout?80;??????????????????????#等待客戶端發(fā)送請(qǐng)求頭的超時(shí)時(shí)間超時(shí)會(huì)發(fā)送408錯(cuò)誤 client_body_timeout?80;?????????????????????????#設(shè)置客戶輸發(fā)送請(qǐng)求體超時(shí)時(shí)間 ... }
2、更改進(jìn)程數(shù)
ps aux | grep nginx ? ? ? ? ? ? ? ? ? ?##查看當(dāng)前進(jìn)程數(shù)。一個(gè)主進(jìn)程中包含一個(gè)子進(jìn)程
a、添加cpu
虛擬機(jī)右下角設(shè)置添加cpu
b、重啟服務(wù)
init?6
c、查看cpu情況
cat?/proc/cpuinfo
d、修改配置文件
vim?/usr/local/nginx/conf/nginx.conf worker_processes???2;?????????????????????????#工作進(jìn)程為2(修改核數(shù)相同或者2倍) worker_cpu_affinity??01?10;??????????????????????????#做平均分配?編號(hào)?1?2(每個(gè)進(jìn)程由不同的cpu處理)
二、網(wǎng)頁壓縮
1、配置文件中配置壓縮功能
vim?/usr/?local/nginx/?conf/nginx.?conf ???gzip?on;???????????????????????????????????#去掉#開啟gzip壓縮功能 ???gzip_min_length?1k;??????????????????#壓縮閾值 ???gzip_buffers?4?16k;??????????????????#buffer???大小為4個(gè)16k緩沖區(qū)大小 ???gzip_http_version?1.1;???????????????#壓縮版木 ???gzip_comp_level?6;????????????????????#壓縮比率,最小為1,處理速度快,傳輸速度慢,9最大壓縮比,處理速度慢,傳輸速度快 ???gzip_types?text/plain?application/x-javascript?text/css?image/jpg?image/jpeg?image/png?image/gif?application/xml?text/javascript?application/x-httpd-php?application/javascript?applicationion/json; ???gzip_disable?"MSIE?[1-6]\.";??????#配置禁用gzip條件,支持正則,表示ie6以下不啟用gzip ???gzip_vary?on;???????????????????????????#選擇支持very?header可以讓前端的緩存服務(wù)器緩存經(jīng)過gzip壓縮的頁面
2、站點(diǎn)首頁中插入jpg圖片進(jìn)行測(cè)試
cp?/error?/usr/local/nginx/html vim?index.html
三、nginx優(yōu)化之防盜鏈
nginx配置文件中添加盜鏈跳轉(zhuǎn)設(shè)置
兩種配置方式:
第一種
vim?/usr/local/nginx/conf/nginx.conf ????????location?~*?\.(jpg|gif|swf)$?{?????????????????????#需要防盜鏈資源的文件類型 ??????????????valid_referers?none?blocked?*.lulu.com; ??????????????if?(?$invalid_referer?)?{ ?????????????????rewrite?^/???#如果有人非法盜鏈資源,則返回一張防盜鏈圖? ??????????????} ????????}
第二種:
????????location?/img/?{?????????????????????????????????????#img是相對(duì)目錄,是html目錄下的img目錄 ??????????????valid_referers?none?blocked?server_names?*.lulu.com;??????#允許訪問該目錄的域名或IP ??????????????if?(?$invalid_referer?)?{ ?????????????????rewrite?^/?/upload/otherpic54/13243.jpg; ??????????????} ????????}
更多aginx優(yōu)化、apache優(yōu)化可進(jìn)我主頁查看
標(biāo)題名稱:nginx優(yōu)化——進(jìn)程管理、網(wǎng)頁壓縮、防盜鏈
轉(zhuǎn)載來源:http://www.dlmjj.cn/article/gisjpc.html