欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Nginx >内容正文

Nginx

Nginx使用brotli代替gzip

发布时间:2024/2/28 Nginx 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Nginx使用brotli代替gzip 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

最近几年出现了很多新的压缩算法, brotli是google开源的新的压缩算法之一,我的另外一篇文章做了一下收集整理。

http://blog.csdn.net/chenhaifeng2016/article/details/62040026


本文主要描述Nginx使用brotli代替gzip.

首先下载brotli的nginx模块

cd /usr/local/src

git clone https://github.com/google/ngx_brotli.git


接着下载brotli源代码

cd ngx_brotli

cd deps/brotli

git clone https://github.com/google/brotli.git


编译nginx源代码指定第三方模块

./configure --prefix=/usr/local/nginx --add-module=/usr/local/src/ngx_brotli

make

make install


配置nginx.conf

brotli on;

brotli_comp_level 6;

brotli_buffers 16 8k;

brotli_min_length 20;

broli_types *;


反向代理禁用gzip

proxy_set_header Accept-Encoding "";


浏览器兼容性chrome, 只对https生效



强烈 推荐

https://engineering.linkedin.com/blog/2017/05/boosting-site-speed-using-brotli-compression


总结

以上是生活随笔为你收集整理的Nginx使用brotli代替gzip的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。