/etc/nginx/nginx.conf
. . . ## # `gzip` Settings # # gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_min_length 256; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/vnd.ms-fontobject application/x-font-ttf font/opentype image/svg+xml image/x-icon; . . .保存并关闭文件以退出。
要启用新配置,请重新加载Nginx。
sudo systemctl reload nginx下一步是检查配置的更改是否按预期工作。
第四步、验证新配置我们可以像在第2步中那样测试它,方法是使用curl每个测试文件并检查Content-Encoding: gzip是否有输出。
curl -H "Accept-Encoding: gzip" -I curl -H "Accept-Encoding: gzip" -I curl -H "Accept-Encoding: gzip" -I curl -H "Accept-Encoding: gzip" -I现在,只有test.jpg图像文件才能保持未压缩状态。在所有其他示例中,您应该能够Content-Encoding: gzip在输出中找到标头。
如果是这种情况,您已gzip成功在Nginx中配置了压缩!
结论更改Nginx配置来使用gzip压缩,是很容易的一件事,而且能带来不错的提,。不仅带宽有限的访问者会更快地收到该网站,而且Google也会对网站加载速度感到满意。作为现代网络和使用的重要组成部分,网站的加载速度越来越受到关注,这gzip是改进它的一大步。
参考文献:《How To Add the gzip Module to Nginx on Ubuntu 16.04》
问答nginx多域名转发?
相关阅读如何在CVM上设置SSH仅作文件传输
如何备份你的MySQL数据库
MySQL 8.0 版本功能变更介绍
此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1158755?fromSource=waitui
欢迎大家前往腾讯云+社区或关注云加社区微信公众号(QcloudCommunity),第一时间获取更多海量技术实践干货哦~
海量技术实践经验,尽在云加社区!