nginx静态代理

来源:互联网 发布:淘宝小儿 编辑:程序博客网 时间:2024/06/11 22:09

说说为什么现在需要做一个单独的图片服务器或者叫文件服务器,因为有很多项目都需要使用公用图片,单独配置在一个项目的虚拟路径不怎么好,所以专门提出来,刚好我也会nginx,现在说说配置,当然有更好的方案,可以留言,交流交流。


1.安装nginx 可以参考这篇文章 http://blog.csdn.net/dyllove98/article/details/8892509 安装nginx很详细。

2.如何配置nginx.conf 文件,这里只提供最简单的配置,如果你想更了解nginx 可以自行去了解

配置:

我的文件目录是 : /root/upload/loan/image/   

根据上面的配置 访问链接就是 http://地址:8088/loan/image/文件名


下面再介绍gzip功能 需要安装 zlib,贴下我的配置

放在 http{} 里面

gzip on;
gzip_min_length 1k; #允许压缩最小字节数 
gzip_buffers 16 64k; 
gzip_http_version 1.1;  #http协议版本
gzip_comp_level 6;  //压缩比 1 压缩比最小 速度最快 

gzip_types text/plain application/x-javascript text/css text/javascript application/x-httpd-php image/jpeg image/gif image/png;  #需要压缩的类型


开启后 重启下nginx 命令是 ./nginx -s reload 然后看看是否开启了gzip

以火狐浏览器为例:


然后可以去检查gzip的网站去看看压缩率多少,如果是图片类型,我这边显示压缩率百分之二点几

去搜索了下。有人说 图片类型,已经是压缩过了,如果再次压缩可能更耗资源-具体没测试。所以这里的图片类型代理只做示例

好了,大致介绍到这里。

0 0
原创粉丝点击