提醒:本文已经超过 1309 天未修改,其中某些信息可能已经过时,请谨慎使用!
你似乎正在查看一篇很久远的文章。
为了你这样的访客,我特地保留了我的历史博文。不要笑话过去的我,用温柔的目光看下去吧。
# 什么是Brotli压缩?
相关文章:https://my.oschina.net/u/4403469/blog/3940193
这里就不废话了
# 准备
1.先卸载你现在使用的nginx,避免后面步骤出错。
2.下载brotli并修改nginx安装脚本进行安装
# Git方法下载
连接SSH并输入以下命令,已用注释标明作用。
注:#号注释不要输入到SSH内!
cd /www/server
#进入宝塔服务的目录
git clone https://github.com/google/ngx_brotli.git
#克隆ngx_brotli模块
cd ngx_brotli
#进入ngx_brotli模块目录
git submodule update --init #更新子模块,此步骤不可省略。
# 下载我整合好的
注:本文发布时间 2021/1/20日,如时间过长建议Git下载。
下载链接https://i.ilota.cn/nginx.zip
备用:分享链接:https://cloud.ilolita.cn/#s/6wUBxigg
访问密码:uUpF4
cd /www/server
#进入宝塔服务的目录
wget https://i.ilota.cn/nginx.zip #下载,如果失败可以换备用链接或下载后手动上传
unzip nginx.zip #解压,得到ngx_brotli.tar.gz(模块)nginx.sh(nginx安装脚本)
tar xf ngx_brotli.tar.gz #解压模块,应得到ngx_brotli文件夹
# 修改宝塔nginx安装脚本
注:请备份原脚本后在执行下面操作,若误删误改,可以从http://download.bt.cn/install/0/nginx.sh 重新下载
安装脚本目录/www/server/panel/install找nginx.sh(若按上文下载了整合包,只需在备份原脚本后替换原脚本即可,直接跳到安装Nginx即可)
编辑脚本,依然是找到
./configure --user=www --group=www --prefix=${Setup_Path} ${ENABLE_LUA}
在./configure后添加
--add-module=/www/server/ngx_brotli
最终效果
./configure --add-module=/www/server/ngx_brotli --user=www --group=www --prefix=${Setup_Path}
# 安装Nginx
你想要安装什么版本就在输入什么版本的版本号
注:Tengin的版本号是2.3.2,不是Tengine 2.3.2
sh /www/server/panel/install/nginx.sh install 2.3.2
等待安装结束,约5分钟,完毕后会提示
Starting nginx... done
# 设置Brotli
brotli on; #启用
brotli_comp_level 6; #压缩等级,默认6,最高11,太高的压缩水平可能需要更多的CPU
brotli_buffers 16 8k; #请求缓冲区的数量和大小
brotli_min_length 20; #指定压缩数据的最小长度,只有大于或等于最小长度才会对其压缩。这里指定20字节
brotli_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml text/html application/json image/svg application/font-woff application/vnd.ms-fontobject application/vnd.apple.mpegurl image/x-icon image/jpeg image/gif image/png image/bmp; #指定允许进行压缩类型
brotli_static always; #是否允许查找预处理好的、以.br结尾的压缩文件,可选值为on、off、always
brotli_window 512k; #窗口值,默认值为512k
重启Nginx,完毕。
实测6压缩率比Gzip的5压缩率18.9kB→15.4kb。
部分CDN不支持透传Header会导致源站不做压缩处理(包括Gzip),源站开了压缩CDN就不要开了。
版权声明:转载时请以超链接形式标明文章原始出处和作者信息,来源孤影墨香本文链接: https://www.iloli.xin/3195.html
访问时间:2024-10-06 11:33:59
Comments | NOTHING