下载服务器Nginx-Fancyindex-Theme样式搭建

安装nginx依赖库 tips:如果已经安装过nginx直接看:二、ngx-fancyindex模块安装 nginx安装首先要安装几个依赖库(gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库) 安装gcc gcc-c++ $ yum install -y gcc gcc-c++ 安装PCRE库 $ cd /usr/local/ $ wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz $ tar -zxvf pcre-8.36.tar.gz $ cd pcre-8.36 $ ./configure

nginx-location根据不同参数跳转

介绍 最近项目有个需求,需要根据不同的用户id跳转到后端不同接口,通过查看文档配置完成,特记录如下 配置 server { listen 8093; server_name localhost; access_log logs/access_8093.log main; location /test/get{ proxy_redirect off; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $http_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 定义一个变量为0

nginx缓存服务器上静态文件的设置方法

nginx缓存的优点 nginx缓存,可以在一定程度上,减少源服务器的处理请求压力。 因为静态文件(比如css,js, 图片)中,很多都是不经常更新的。nginx使用proxy_cache将用户的请求缓存到本地一个目录。下一个相同请求可以直接调取缓存文件,就不用去请求服务器了。 毕竟,IO密集型服务的处理是nginx的强项。 转发缓存配置 http段配置 http{ proxy_cache_path /nginxcache levels=1:2 keys_zone=mycache:10m max_size=10g inactive=60m use_temp_path=off; } proxy_cache_path 缓存文件路径 levels 设置缓存文件目录层次;levels=1:2 表示两级目录 keys_