nginx图片服务器配置proxy

  • 时间:
  • 浏览:0

安装至此现在刚开始,还是比较简单的 

nginx-1.4.7 下载地址:

nginx清除缓存模块 ngx_cache_purge-2.1 http://labs.frickle.com/nginx_ngx_cache_purge/

一.nginx安装

pcre下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

三.测试

并且 ./configure

(1). location ~ /purge(/.*)  不到倒入最前面,并且能倒入最底下,一并也还要倒入缓存内容配置并且,比如:location ~ .*.(html|js|css|jpg|gif|swf|png)$

这里主要说下缓存模块配置 及图片缓存配置

长传几张图片测试查看响应头信息

点击(此处)折叠或打开

这里还要用到ngx_cache_purge模块建议采用源码编译措施安装

2.下载还要用的模块及nginx安装包

./configure --prefix=/usr/local/nginx --add-module=/usr/local/src/ngx_cache_purge-2.3 --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.36

url加入purge测试清理缓存

四.遇到难题及处里措施

点击(此处)折叠或打开

下载pcre安装包

处里404错误主并且注意以下几点:

(2). proxy_cache_purge 中的cache_name 和 $host$1$is_args$args 与 location ~ .*.(html|js|css|jpg|gif|swf|png)$  中定义proxy_cache_key 一致,一并cache_name并且http块中定义的缓存名称。

2.purge403错误

(1).purge模块配置文件里allow ip地址及deny设置与否 正确。

(2).缓存文件夹权限设置。

1.安装pcre

这里主要分享下centos环境nginx搭建图片服务器的过程以及遇到错误处里措施

这里还要强调下purge配置文件的位置还要在缓存文件具体配置并且并且会报错。

1.purge404错误

解压安装至/usr/local/src

二.下面主要说下nginx的配置