WIN下Nginx緩存加速配置方法
程序代碼
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
include proxy.conf;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
proxy_cache_path /nginx/temp/existo levels=1:2 keys_zone=EXISTO:10m inactive=5m max_size=2m;
proxy_cache_path /nginx/temp/blog levels=1:2 keys_zone=BLOG:10m inactive=5m max_size=2m;
proxy_cache_path /nginx/temp/yafan levels=1:2 keys_zone=YAFAN:10m inactive=5m max_size=2m;
proxy_cache_path /nginx/temp/safe levels=1:2 keys_zone=SAFE:10m inactive=5m max_size=2m;
proxy_cache_path /nginx/temp/atimg levels=1:2 keys_zone=ATIMG:100m inactive=5m max_size=2m;
proxy_cache_path /nginx/temp/zhuatu levels=1:2 keys_zone=ZHUATU:10m inactive=5m max_size=2m;
server { listen 80; server_name existo.cn www.existo.cn;
location / {
proxy_pass http://218.28.188.230:81;
proxy_cache EXISTO;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
server { listen 80; server_name blog.atimg.com;
location / {
proxy_pass http://218.28.188.230:81;
proxy_cache BLOG;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
server { listen 80; server_name yafan.atimg.com;
location / {
proxy_pass http://218.28.188.230:81;
proxy_cache YAFAN;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
server { listen 80; server_name safe.atimg.com;
location / {
proxy_pass http://218.28.188.230:81;
proxy_cache SAFE;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
server { listen 80; server_name atimg.com www.atimg.com;
location ~*.(htm|html|shtml|swf|png|jpg|gif|jpeg|rar|css|js)$ {
index index.php;
proxy_pass http://218.28.188.230:81;
proxy_temp_path /nginx/temp/cache;
proxy_cache ATIMG;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
server { listen 80; server_name zhuatu.atimg.com;
location / {
proxy_pass http://218.28.188.230:81;
proxy_cache ZHUATU;
proxy_cache_key $uri;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 301 1d;
proxy_cache_valid any 1m;
proxy_cache_min_uses 1;
}}
}
Proxy.conf
程序代碼
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
# client_body_temp_path /var/nginx/client_body_temp;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
#proxy_send_lowat 12000;
proxy_buffer_size 32k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
# proxy_temp_path /var/nginx/proxy_temp;
proxy_ignore_client_abort on;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
proxy_max_temp_file_size 128m;
相關(guān)文章
IIS未找到提供程序該程序可能未正確安裝錯(cuò)誤解決辦法
這篇文章主要介紹了IIS未找到提供程序該程序可能未正確安裝錯(cuò)誤解決辦法,一般在調(diào)試ASP程序時(shí)會(huì)出現(xiàn)這個(gè)錯(cuò)誤,需要的朋友可以參考下2014-07-07IIS7配置PHP5.5 對(duì)找不到的文件啟用文件監(jiān)視的解決方法
本文主要介紹IIS7配置PHP5.5 對(duì)找不到的文件啟用文件監(jiān)視的解決方法,比較實(shí)用,希望能給大家做一個(gè)參考。2016-06-06windows下指定IP地址遠(yuǎn)程訪問(wèn)服務(wù)器的設(shè)置方法
這篇文章主要為大家詳細(xì)介紹了windows下指定IP地址進(jìn)行遠(yuǎn)程訪問(wèn)服務(wù)器設(shè)置方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09Linux系統(tǒng) 第2節(jié) 虛擬機(jī)中安裝Kali系統(tǒng)
在課程的第一階段開(kāi)始時(shí),主要介紹了Windows相關(guān)版本在虛擬機(jī)中的安裝和配置。此處作為相關(guān)配置的補(bǔ)充。在虛擬機(jī)中安裝kali,將為本階段進(jìn)一步了解網(wǎng)絡(luò)安全的攻防手段與原理,提供有效的自帶工具2022-12-12Windows ICS 服務(wù)無(wú)法啟動(dòng)問(wèn)題解決方法
這篇文章主要介紹了Windows ICS 服務(wù)無(wú)法啟動(dòng)問(wèn)題解決方法,同時(shí)介紹了修復(fù)這個(gè)問(wèn)題的步驟,需要的朋友可以參考下2014-05-05windows服務(wù)器中.shtml頁(yè)面訪問(wèn)無(wú)法顯示解決方法
這篇文章主要介紹了windows服務(wù)器中.shtml頁(yè)面訪問(wèn)無(wú)法顯示解決方法,需要的朋友可以參考下2014-11-11win2003服務(wù)器之用Zend和eAccelerator在IIS6下同時(shí)加速
eAccelerator是一個(gè)自由開(kāi)放源碼php加速器,優(yōu)化和動(dòng)態(tài)內(nèi)容緩存,提高了性能php腳本的緩存性能,使得PHP腳本在編譯的狀態(tài)下,對(duì)服務(wù)器的開(kāi)銷(xiāo)幾乎完全消除。2010-08-08cscript adsutil.vbs 設(shè)置iis參數(shù)提示拒絕訪問(wèn)的解決方法
今天幫客戶網(wǎng)站開(kāi)啟gzip,為了方便用的是批處理版本,本地測(cè)試正常服務(wù)器上運(yùn)行出現(xiàn)拒絕訪問(wèn)錯(cuò)誤2012-07-07