nginx 开启gzip压缩

nginx.conf中关于gzip压缩的主要配置如下:

     #开启和关闭gzip模式
        gzip on;

        #gizp压缩起点,文件大于1k才进行压缩
        gzip_min_length 1k;

        # gzip 压缩级别,1-9,数字越大压缩的越好,也越占用CPU时间
        gzip_comp_level 6;

        # 进行压缩的文件类型。
        gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/xml text/javascript application/json image/png image/gif image/jpeg;

        #nginx对于静态文件的处理模块,开启后会寻找以.gz结尾的文件,直接返回,不会占用cpu进行压缩,如果找不到则不进行压缩
        # gzip_static on|off

        # 是否在http header中添加Vary: Accept-Encoding,建议开启
        gzip_vary on;

        # 设置压缩所需要的缓冲区大小,以4k为单位,如果文件为7k则申请2*4k的缓冲区
        gzip_buffers 4 16k;

        # 设置gzip压缩针对的HTTP协议版本
        # gzip_http_version 1.1;

配置位置:

之后重启nginx服务即可。

原文地址:https://www.cnblogs.com/mengfangui/p/12165096.html

时间: 2024-10-13 15:07:59

nginx 开启gzip压缩的相关文章

Nginx 开启Gzip压缩的方法(非常的详解)

gzip是GNUzip的缩写了,它的主要作用就是用来减轻服务器的带宽问题了,如一个100KB的文件如果开启gzip之后可以变成20KB左右哦,是不是很有吸引力呀,下面一起来看看吧. 查看ngix编译参考,是否启用了gzip模块,运行命令:  代码如下 复制代码 /path/to/binary/nginx -V (我的nginx在PATH目录里,故命令中可以省略nginx所在的目录),写为nginx -t 即可,下文从略写注意其中是否 --with-http_gzip_static_module,

Nginx开启gzip压缩功能

在Nginx安装完成之后,我们可以开启Gzip压缩功能,这里Nginx默认只能对text/html类型的文件进行压缩.下面的指令为开启Gzip的指令: gzip on; gzip_http_version 1.0; gzip_disable "MSIE [1-6]."; gzip_types text/plain application/x-javascript text/css text/javascript; 如果要能够是Nginx开启图片压缩功能,在配置文件中添加如下代码: gz

nginx开启gzip压缩后导致apk包下载不能正常安装

最后更新时间:2019/4/27 nginx一般都会开启gzip压缩,以提升传输性能. 配置如下: gzip on; gzip_comp_level 2; gzip_min_length 1k; gzip_types text/plain application/x-javascript text/xml text/css application/xml application/vnd.android.package-archive; server_tokens off; 但如果apk文件开启了

nginx开启gzip压缩

1)Vim打开Nginx配置文件 vim /usr/local/nginx/conf/nginx.conf 2)找到如下一段,进行修改 #开启Gzip gzip on; #不压缩临界值,大于1K的才压缩,一般不用改 gzip_min_length 1k; gzip_buffers 4 16k; #gzip_http_version 1.0; #压缩级别,1-10,数字越大压缩的越好,时间也越长 gzip_comp_level 4; #进行压缩的文件类型 gzip_types text/plain

Nginx开启Gzip压缩提高页面加载速度

本文转自http://www.veryhuo.com/a/view/51706.html,如有侵权,请及时联系转载人删除! 在实际运维中,为了提高web页面的访问加载速度,一般会把静态资源(比如js.css.img等)在服务器进行压缩再传输到客户浏览器,主要配置步骤如下: 环境:Centos 1.Vim打开Nginx配置文件 vim /etc/nginx/nginx.conf 2.找到如下一段,进行修改 gzip on; // 开启Gzipgzip_min_length 1k; // 不压缩临界

Nginx开启Gzip压缩大幅提高页面加载速度

[[email protected] conf]# vi nginx.conf gzip on;#开启GZIP gzip_min_length 1k; #不压缩临界值,大于1K的才压缩,一般不用改 gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 2;#压缩级别,1-10,数字越大压缩的越好,时间也越长 #gzip_types text/plain application/x-javascript text/css appli

开启Nginx的gzip压缩功能详解

默认情况下,Nginx的gzip压缩是关闭的, gzip压缩功能就是可以让你节省不少带宽,但是会增加服务器CPU的开销哦,Nginx默认只对text/html进行压缩 ,如果要对html之外的内容进行压缩传输,我们需要手动来调. 开启gzip的指令如下:  代码如下 复制代码 gzip on;gzip_http_version 1.0;gzip_disable "MSIE [1-6].";gzip_types text/plain application/x-javascript te

Nginx 配置 gzip 压缩

随着nginx的发展,越来越多的站点使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩究竟是怎么压缩的呢? gzip(GNU-ZIP)是一种压缩技术.经过gzip压缩后页面大小能够变为原来的30%甚至更小,这样.用户浏览页面的时候速度会块得多.gzip的压缩页面须要浏览器和server两方都支持.实际上就是server端压缩.传到浏览器后浏览器解压并解析. 浏览器那里不须要我们操心,由于眼下的巨大多数浏览器都支持解析gzip过的页面. Nginx的压缩输出

nginx的gzip压缩

随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢? gzip(GNU-ZIP)是一种压缩技术.经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多.gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析.浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip过的页面.Nginx的压缩输出有一组gzip压