OneinStack如何启用 Brotli 压缩
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
Brotli是由谷歌开发的压缩算法,与其他压缩算法相比,它有着更高的压缩效率。
一般来说我们的VPS主机已经默认开启了GZIP压缩了,而Brotli与GZIP可以同时共存,当同时开启两种压缩算法时,Brotli 压缩等级优先级高于 Gzip。
OneinStack一键脚本开启方法挺简单的,修改一下 OneinStack 的 nginx 升级脚本,下载 Brotli,然后升级 nginx,修改一下配置,重启 nginx 即可。
下载 Brotli
cd oneinstack/srcgit clone https://github.com/google/ngx_brotli.gitcd ngx_brotligit submodule update --init修改 OneinStack 的 nginx 升级脚本
nginx_modules_options 中新增 --add-module=../ngx_brotli,在 oneinstack/include 目录,找到 upgrade_web.sh,将 ./configure ${nginx_configure_args}
修改为:
执行脚本升级 Nginx
~/oneinstack/upgrade.sh启用 Brotli
修改 /usr/local/nginx/conf/nginx.conf 文件,在 http { } 中找到:
##Brotli Compression#brotli on;#brotli_comp_level 6;#brotli_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;将其改为:
##Brotli Compressionbrotli on;brotli_comp_level 6;brotli_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;如果没有这几行,可在 #Gzip Compression 配置结束后增加进去。
然后重启一下 nginx:service nginx restart
Brotli 兼容性
IE 不支持,Edge 15 开始支持,Chrome、Fiox、Safari 等现代浏览器基本上支持。详见:https://caniuse.com/#feat=brotli
建议 Gzip 和 Brotli 同时开启,这样不支持 Brotli 的浏览器可以用 Gzip。比如这样的配置:
#Gzip Compressiongzip on;gzip_buffers 16 8k;gzip_comp_level 6;gzip_http_version 1.1;gzip_min_length 256;gzip_proxied any;gzip_vary on;gzip_types text/xml application/xml application/atom+xml application/rss+xml application/xhtml+xml image/svg+xml text/javascript application/javascript application/x-javascript text/x-json application/json application/x-web-app-manifest+json text/css text/plain text/x-component font/opentype application/x-font-ttf application/vnd.ms-fontobject image/x-icon;gzip_disable "MSIE [1-6]\.(?!.*SV1)";##Brotli Compressionbrotli on;brotli_comp_level 6;brotli_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;检查 Brotli 是否成功开启
Chrome 打开网页,F12 或者 Ctrl+Shift+I 打开开发者工具,Network -- 选择页面地址 -- Headers,Response Headers 中有 content-encoding: br 表示开启成功。
[Oneinstack]历史优惠活动内容
猜你可能想看的VPS
- 疯狂猜成语 图猜成语一个小偷后面是火是什么成语?全球[VPS测评]
- select2 动态设置选中项全球[VPS测评]
- racknerd→复活节 VPS 低至$12.5 年 KVM 1G 内存全球[VPS测评]
- iWFHosting→$8.99 月 KVM-2GB 25GB 1.5T全球[VPS测评]
- 竟然有人要?-Hostigger→$15 年 1GB 内存 10GB S全球[VPS测评]
- PHP 中:: -> self $this 操作符的区别(简单易懂)全球[VPS测评]
- 双立人一个闺一个寺是什么成语?全球[VPS测评]
- 优惠 SparkVPS→$69 年资源池 VPS 8 核 8G 120G全球[VPS测评]
- 疯狂猜成语 图猜成语一个老人旁边一个红色的叉一个绿色的问号是什么成语?全球[VPS测评]
- 特价 HostDoc→3 核 3 内存 45G 硬盘 1T 流量 10G全球[VPS测评]
- 疯狂猜成语 图猜成语一个人拿本书看着对面的山水是什么成语?全球[VPS测评]
- 免费国内 VPS 阿里云小程序繁星计划送 ECS 送免费 6 个月 VP全球[VPS测评]
- 真实测评 死海网络美国圣何塞 VPS 测评数据 100M 端口不限流量美国VPS[主机]
- 黑五 Losangelesvps→全场 4 折优惠 洛杉矶 1G 不限流全球[VPS测评]
- Moack.co.kr→29 美元韩国独立服务器每日限量抢独立服务器[U]
- 代码禁用WordPress程序图片裁剪功能全球[VPS测评]
- edgenat韩国CN2独立服务器促销,原生IP,月付七折,年付买一年送独立服务器[U]
- Nusa-印尼 5.2$ 月 1C512MB25G硬盘 500Mbps 全球[VPS测评]
- 快速云:云服务器vps的区别是什么云服务器和vps哪个比较好2022-0全球[VPS测评]
- 为什么要拥有一台VPS?全球[VPS测评]
- 恒创科技:国庆中秋双节同庆,香港1核2G云服务器,年付378元香港VPS[主机]
- 磐逸云怎么样?香港沙田cn2vps 带宽5M年付128元香港VPS[主机]
- 七安云怎么样?香港CN2+BGP线路VPS 1核1G10M 16/月香港VPS[主机]
- 月神云活动:香港大带宽vps、美国CN2普防、美国原生IP、日本东京首月日本VPS[主机]
- 触摸云:香港GT ④区适合建站vps,折后最低套餐29.75/月香港VPS[主机]
- SugarHosts糖果主机:虚拟主机5折(有独立IP);香港/美国cn独立服务器[U]
- 2022年最新的15个美容院抖音文案,美容院文案怎么写全球[VPS测评]
- 六一云:香港CMI VPS,10G防御,1核/1G/40G SSD/15香港VPS[主机]
- 云米科技:香港安畅/美国Cera/日本CN2机房,海外云服务器最低11元日本VPS[主机]
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付韩国VPS[主机]
转载请注明原文地址:https://www.motoll.com/read-222881.html