最新消息:

使用fastcgi_cache加速Nginx网站

未分类 admin 2659浏览 0评论

随着互联网的发展,Nginx越来越受人们宠爱,呵呵 特别的IT人士,相信每个人都接触过它,目前最新的nginx版本为1.0. 本网站集成nginx最新稳定版下载。
Nginx的fastcgi_cache是一个fastcGI自带的缓存功能设置,比squid好处是简单,不需再要去维护另外一个系统,适合中小型网站。

尤其适合个人nginx网站,包括加速php等等。
下载地址如下:
http://blog.mgcrazy.com/download/nginx-1.0.0.tar.gz
以下是nginx的fastcGI_cache缓存功能设置参数如下:

fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m
inactive=5m;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 4k;
fastcgi_buffers 8 4k;
fastcgi_busy_buffers_size 8k;
fastcgi_temp_file_write_size 8k;

fastcgi_cache TEST;
fastcgi_cache_valid 200 302 1h;
fastcgi_cache_valid 301 1d;
fastcgi_cache_valid any 1m;
fastcgi_cache_min_uses 1;
fastcgi_cache_use_stale error timeout invalid_header http_500;
fastcgi_cache_key http://$host$request_uri;

如上cache_key必须得加上,不然的话访问网站网页会乱跳!
更多功能可参考http://wiki.nginx.org/HttpFcgiModule

转载请注明:爱开源 » 使用fastcgi_cache加速Nginx网站

您必须 登录 才能发表评论!