网站首页 > 技术教程 正文
Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度,也能节省带宽和流量的消耗。建议站长们开启该功
Nginx 和 tomcat开启Gzip
Tomcat服务器开启Gzip:
修改配置文件:
$tomcatPath/conf/server.xml($tomcatPath为tomcat安装路径)
tomcat默认的配置方式为:
<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
修改为以下内容:
tomcat开启GZIP的方式
多加了四项配置:
compression="on":启用压缩功能
compressionMinSize="2048":压缩的最小大小,这里指2kb,当小于2kb时不会进行压缩
noCompressionUserAgents="gozilla,traviata":不启用压缩的浏览器
compressableMimeType="text/html,text/xml,text/javascript,application/x-javascript,application/javascript,text/css,text/plain":需要压缩的文件类型
保存之退出然后重启Tomcat服务器就可以尝试效果了
Nginx开启Gzip:
修改配置文件:
$nginxPath/nginx.conf($nginxPath为本机nginx安装路径,一般在etc下)
找到 #gzip on; 这个地方,一般默认是关闭gzip的,这儿就需要手动修改
Nginx开启GZIP的配置
保存退出,然后reload或者重启nginx。
service nginx restart #重启nginx服务
service nginx reload #重新加载nginx配置文件
可以通过curl测试Gzip是否打开
curl测试网站是否开启gzip
最后去检测一下效果(测试地址:http://tool.chinaz.com/gzips)
网站开启GZIP效果
也可以通过浏览器简单的查看效果,
gzip效果
压缩率将近80%,还是很不错的,一般内容少的网站,即使压缩了也不会明显的看出来。如果是那种内容量大的站,比如图片站等,这个压缩率就显而易见了。
猜你喜欢
- 2024-10-10 doker容器实战分别实现nginx、tomcat、mysql
- 2024-10-10 阿里P8终于总结出:SpringBoot+Tomcat+Nginx+Netty面试题及答案
- 2024-10-10 nginx 反向代理tomcat(nginx 反向代理配置)
- 2024-10-10 nginx反向代理tomcat集群(nginx反向代理实例)
- 2024-10-10 Nginx负载均衡+Tomcat架构还不透彻?Java架构师必读书籍送给你
- 2024-10-10 服务器环境中Tomcat、Nginx和Apache有什么特点呢?
- 2024-10-10 百度T7分享:Nginx+Tomcat实现负载均衡 动静分离集群 让你年薪30w
- 2024-10-10 Nginx+Tomcat 动静分离实现负载均衡
- 2024-10-10 注意这几点,轻轻松松配置 Nginx + Tomcat 的集群和负载均衡
- 2024-10-10 Nginx+tomcat实现session共享(nginx连接tomcat)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)