Apache如何开启Gzip压缩

tgai8187个月前云主机196

开启Gzip 压缩的步骤很简单,只需修改 Apache 的配置文件并重启一下 Apache 即可。

在开启 Gzip 之前,需先确认 Apache 的配置文件中有没有加载 mod_deflate 和 mod_headers 模块。

22.png打开 httpd.conf 查找如下两行代码:

  1. LoadModule deflate_module modules/mod_deflate.so

  2. LoadModule headers_module modules/mod_headers.so

前面没有#符号即为正常的,若是有#符号则表示被注释掉了,删除前面的#符号即可。

在 Apache 配置文件 /usr/local/apache/conf/httpd.conf 的最后添加:

  1. <IfModule deflate_module>

  2. SetOutputFilter DEFLATE

  3. SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary

  4. SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary

  5. SetEnvIfNoCase Request_URI .(?:pdf|doc|avi|mov|mp3|rm)$ no-gzip dont-vary

  6. AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css

  7. AddOutputFilterByType DEFLATE application/x-javascript

  8. </IfModule>

注解: IfModule deflate_module 是判断如果 deflate_module 模块加载的话,执行里面的配置。 SetOutputFilter DEFLATE 是设置输出为 deflate 压缩算法。 SetEnvIfNoCase Request_URI 是排除一些常见的图片,影音,文档等类型的后缀,不压缩。 AddOutputFilterByType DEFLATE 是对常见的文本类型,如html,txt,xml,css,js做压缩处理。 

另外:开启 Gzip 压缩会额外消耗 CPU 资源。

保存以上修改好的配置文件,重启 Apache 即可。

 
  1. service httpd restart

或者:

 
  1. /etc/init.d/httpd restart



相关文章

BandwagonHost:全面接入CMIN2,$49.41/年/1核/1G内存/20G SSD硬盘/1T流量/2.5Gbps端口/洛杉矶DC6/CN2 GIA+CMIN2

BandwagonHost:全面接入CMIN2,$49.41/年/1核/1G内存/20G SSD硬盘/1T流量/2.5Gbps端口/洛杉矶DC6/CN2 GIA+CMIN2

BandwagonHost,成立于2004年,老牌知名主机商,国人俗称搬瓦工,加拿大IT7公司旗下,运营20年,一直以稳定快速大带宽出名,主要提供高端线路云服务器。支持支付宝、微信、Paypal、信用...

阿里云轻量应用服务器评测,24元香港轻量云服务器怎么样

阿里云轻量应用服务器评测,24元香港轻量云服务器怎么样

阿里云香港轻量应用服务器怎么样?阿里云香港轻量云服务器网络好不好?作为国内云服务器的领头羊,阿里云轻量服务器性能自然是很优秀的。但是对于很多不想备案的站长,或者一些做亚洲区海外电商独立站的小伙伴们可能...

韩国站群服务器如何加强服务器安全

韩国站群服务器如何加强服务器安全

定期安全审计和漏洞修补:定期对站群服务器上的操作系统、应用程序进行安全检查,发现并修复已知的安全漏洞。及时更新服务器的软件和防护措施,确保系统始终处于最新安全状态。隔离不同站点:对于站群服务器中的不同...

阿里云服务器ECS免费试用教程 免费申请阿里云ECS云服务器

阿里云服务器ECS免费试用教程 免费申请阿里云ECS云服务器

免费试用是阿里云为新手用户提供的免费体验的权益,旨在为新手开发者提供 0 成本高质量的上云体验服务,打造开放的开发者环境,新手用户可以试用 114 款试用产品。今天要给大家分享的是云服务器 ECS试用...

阿里云服务器ECS经济型e实例特点、适用场景(99计划)

阿里云服务器ECS经济型e实例特点、适用场景(99计划)

阿里云经济型e实例官网介绍,经济型e实例是阿里云面向个人开发者、学生、小微企业,在中小型网站建设、开发测试、轻量级应用等场景推出的全新入门级云服务器,采用Intel® Xeon® Platinum架构...

腾讯云服务器https设置方法指南:IIS服务器SSL证书安装与配置

腾讯云服务器https设置方法指南:IIS服务器SSL证书安装与配置

操作场景本文档指导您如何在 IIS 中安装 SSL 证书。说明: 本文档以证书名称 www.domain.com 为例。本文档以操作系统 Windows10 为例。由于操...