Nginx 下缓存静态文件(如css js) 您所在的位置:网站首页 服务器html文件缓存 Nginx 下缓存静态文件(如css js)

Nginx 下缓存静态文件(如css js)

2024-01-19 16:53| 来源: 网络整理| 查看: 265

目的:缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。 实现: nginxproxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。 配置: 打开配置文件/etc/nginx/nginx.conf

user  www www; worker_processes 2; error_log /var/log/nginx/nginx_error.log  crit; worker_rlimit_nofile 65535; events {   use epoll;   worker_connections 65535; }

http {  include      mime.types;   default_type application/octet-stream;

  server_names_hash_bucket_size 128;   client_header_buffer_size 32k;   large_client_header_buffers 4 32k;   client_max_body_size 8m;

  sendfile on;  tcp_nopush    on;   keepalive_timeout 0;   tcp_nodelay on;

  fastcgi_connect_timeout 300;   fastcgi_send_timeout 300;   fastcgi_read_timeout 300;   fastcgi_buffer_size 64k;   fastcgi_buffers 4 64k;   fastcgi_busy_buffers_size 128k;   fastcgi_temp_file_write_size 128k;   ##cache##   proxy_connect_timeout 5;   proxy_read_timeout 60;   proxy_send_timeout 5;   proxy_buffer_size 16k;   proxy_buffers 4 64k;   proxy_busy_buffers_size 128k;   proxy_temp_file_write_size 128k;   proxy_temp_path /home/temp_dir;   proxy_cache_path /home/cache levels=1:2keys_zone=cache_one:200m inactive=1d max_size=30g;   #



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有