`
lht
  • 浏览: 199211 次
  • 来自: 深圳
社区版块
存档分类
最新评论

Nginx store

阅读更多

在反向代理上做静态文件加速,不用到主服务器上面查询文件:

        location ~ "\.(swf|js|ico|gif|jpg|png|css|html|htm)$" {
            root /var/cache/nginx/$host;
            set $original_uri $uri;
            error_page 404 = /fetch;
        }
        location /fetch {
            internal;
            proxy_pass http://202.101.000.111:80;
            proxy_store /var/cache/nginx/$host${original_uri};
            proxy_store_access user:rw group:rw all:rw;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
        }

分享到:
评论

相关推荐

    服务器端nginx配置文件

    #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; fastcgi_intercept_errors on; sendfile on; #设置长连接 keepalive_...

    nginx-upload-module-master.rar_modules_nginx_upload

    - `upload_store`:设置文件的存储路径和命名规则。 - `upload_hash`:根据文件内容生成哈希值,用于防止重复上传。 3. **工作流程** - 客户端发起 HTTP 请求,包含待上传的文件。 - Nginx 接收到请求,Upload...

    nginx上传下载之nginx-upload-module-2.3.0

    接下来,你需要编辑 Nginx 的配置文件(通常位于 `/etc/nginx/nginx.conf` 或 `/usr/local/nginx/conf/nginx.conf`),添加对 Nginx Upload Module 的支持。首先备份原配置文件: ```bash sudo cp /etc/nginx/nginx...

    Windows下Nginx的安装与配置

    Windows 下 Nginx 的安装与配置 Nginx 是一款高性能的、轻量级的 HTTP Web 服务器和反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗使得其广泛应用...

    nginx_upload_module 加lua 实现上传

    upload_store /var/upload/temp; upload_pass_form_field "^upload_field_name$"; upload_pass_args on; upload_set_form_field $upload_field_name.name "$filename"; upload_set_form_field $upload_field_...

    Cobalt_Strike_C2隐匿多级nginx反向代理1

    1. 在第一层 Nginx 反向代理节点(例如:21.67.38.47)上配置 Nginx,设置监听 80 端口,并将所有流入的 80 端口流量转发到第二层 Nginx 反向代理的域名(如 host.second.com:80)。 ``` upstream default_pools...

    fastdfs-nginx-module-1.22.zip

    《FastDFS-Nginx-Module 1.22:构建高效Web服务器的融合解决方案》 在互联网服务领域,Nginx以其高效的性能和强大的反向代理能力被广泛应用于Web服务器,而FastDFS作为轻量级的分布式文件系统,能够有效地解决...

    断点上传Nginx升级后的组件nginx-upload-module-2.2

    在配置文件中,`nginx-upload-module`通常通过`upload_set_form_field`和`upload_store`等指令来设定上传行为。例如,`upload_set_form_field`可以用于设置上传文件的信息,如文件名、类型等,而`upload_store`则...

    nginx1.16.1+nginx-upload-module-2.3.0.zip

    upload_store /var/www/uploads/; # 设置上传文件存储路径 } location @handler { # 这里可以配置进一步的处理,比如调用后端应用处理上传的文件 } ``` 4. **安全与优化**:在实际部署时,需要考虑安全因素,...

    Nginx网站维护界面.zip

    add_header Cache-Control no-store; } # 其他常规配置 ... } ``` 3. **启用维护模式**:在维护期间,取消注释 `error_page 503 /upgrade.html;` 这行,这样所有请求都将返回503服务不可用状态码,并显示 ...

    决战Nginx: 系统卷 - 高性能Web服务器详解与运维第三部分(保证能用)

    第1部分 Nginx服务器 第1章 Nginx的功能 第2章 Nginx的模块管理和进程管理 ...第54章 缓存技术――proxy_store 第55章 缓存技术――Memcached 第56章 缓存技术――NCACHE 第57章 缓存技术――Varnish

    决战Nginx系统卷:高性能Web服务器详解与运维第一部分(保证能用)

    第1部分 Nginx服务器 第1章 Nginx的功能 第2章 Nginx的模块管理和进程管理 ...第54章 缓存技术――proxy_store 第55章 缓存技术――Memcached 第56章 缓存技术――NCACHE 第57章 缓存技术――Varnish

    决战Nginx系统卷:高性能Web服务器详解与运维第二部分(保证能用)

    第1部分 Nginx服务器 第1章 Nginx的功能 第2章 Nginx的模块管理和进程管理 ...第54章 缓存技术――proxy_store 第55章 缓存技术――Memcached 第56章 缓存技术――NCACHE 第57章 缓存技术――Varnish

    nginx-upload-module-2.2.

    **Nginx Upload Module 2.2 知识点详解** Nginx作为一个高性能的HTTP和反向代理服务器,广泛应用于各类网站和Web服务中。然而,原生的Nginx并不支持大文件的上传功能,为了实现这个需求,开发者们开发了Nginx ...

    fastdfs-nginx-module-master-version1.19.zip

    store_path0=/data/fastdfs/data; server { listen 80; server_name example.com; location /fs { alias /data/fastdfs; include fastdfs.conf; } } } ``` 5. 生成配置文件 在FastDFS-Nginx模块目录...

    Nginx+tomcat 实现负载均衡session共享demo

    4. **Shared Session Store**:如使用数据库、缓存(如Redis)等共享存储来保存`session`。这种方式既安全又可靠,但需要额外的存储资源。 对于`Nginx`+`Tomcat`环境,推荐使用共享存储方式,如Redis。具体步骤包括...

    nginx集群配置-测试通过

    proxy_store off; proxy_cache_bypass $http_pragma; proxy_no_cache $http_pragma; proxy_cache_bypass $http_upgrade; proxy_cache_key "$scheme$request_method$host$request_uri"; proxy_cache memcached;...

    nginx-gridfs.zip

    nginx-gridfs 是一个 Nginx 的扩展模块,用于支持直接访问 MongoDB 的 GridFS 文件系统上的文件并提供 HTTP 访问。 标签:nginx

    store.lua:lua-nginx 的全局存储库,如 openresty

    商店.lua 像openresty一样为存储lib 像浏览器中的 localStorage 一样使用它,从不关心 nginx 中的 multi worker 的事情,store.lua 是uniq和global 灵感来自用法添加lua_shared_dict store 10m; 首先在 nginx.conf ...

    FastDFS+nginx

    配置文件`storage.conf`同样位于`/etc/fdfs/`,设置相应的参数,如`group_name`、`store_path0`等。启动Storage Server,使用`sudo fdfs_storaged /etc/fdfs/storage.conf`命令。 5. 配置Nginx。Nginx作为FastDFS的...

Global site tag (gtag.js) - Google Analytics