首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在OLS + DA上启用gzip压缩而不是brotli压缩?

OLS(OpenLiteSpeed)是一款高性能、轻量级的开源Web服务器软件,DA(DirectAdmin)是一款用于管理Linux服务器的Web控制面板。在OLS + DA上启用gzip压缩而不是brotli压缩,可以通过以下步骤实现:

  1. 登录到服务器的控制面板(如DirectAdmin)。
  2. 找到OLS的配置文件,一般位于/usr/local/lsws/conf/httpd_config.conf
  3. 打开配置文件,找到httpdConfig.conf部分。
  4. 在该部分中,找到gzip相关的配置项,一般是以下几个:
    • gzip:用于启用或禁用gzip压缩,默认为1(启用)。
    • gzip-level:用于设置gzip压缩级别,默认为6
    • gzip-min-length:用于设置启用gzip压缩的最小文件大小,默认为1024字节。
    • gzip-types:用于设置需要进行gzip压缩的文件类型,默认为text/html
  • 确保以上配置项的值正确设置为启用gzip压缩,如:
    • gzip 1
    • gzip-level 6
    • gzip-min-length 1024
    • gzip-types text/html
  • 保存配置文件并退出。
  • 重启OLS服务器,使配置生效。

通过以上步骤,你可以在OLS + DA上启用gzip压缩而不是brotli压缩。启用gzip压缩可以有效减小传输文件的大小,提升网站的加载速度,适用于各种类型的网站。

腾讯云提供了云服务器CVM、云存储COS等产品,可以帮助用户搭建和管理云计算环境。具体产品介绍和相关链接地址可以参考腾讯云官方网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【前端工程化】比gzip压缩更优的br压缩

Brotli======Brotli 是谷歌推出的开源压缩算法,比常见的Gzip更高效,它通过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩,帮我们更高效的压缩网页中的各类文件大小...并且 Brotligzip 是可以并存的,因此无需关闭 gzip,客户端可以根据其能力选择最适合的压缩算法\== 比如知乎就用了br压缩,虽然br压缩目前不是主流,但是它确实很高效。...Brotli压缩与其算法压缩对比================下图来源于网络,从压缩比率和压缩时间来分析brotli、bzip2、gzip、xz这四种压缩算法,结果可想而知,brotli两者都位居首位如何在项目中使用...nginx中br压缩常见配置如下:http { # 启用 Brotli 压缩 brotli on; # 设置 Brotli 压缩级别 brotli_comp_level 6; # 设置启用压缩的最小文件大小...brotli_min_length: 设置启用 Brotli 压缩的最小文件大小。小于该大小的文件将不会被压缩。默认值是 20 字节。

77810

【前端工程化】比gzip压缩更优的br压缩

并且 Brotligzip 是可以并存的,因此无需关闭 gzip,客户端可以根据其能力选择最适合的压缩算法== 比如知乎就用了br压缩,虽然br压缩目前不是主流,但是它确实很高效。...Brotli压缩与其算法压缩对比下图来源于网络,从压缩比率和压缩时间来分析brotli、bzip2、gzip、xz这四种压缩算法,结果可想而知,brotli两者都位居首位如何在项目中使用项目环境:Vue...nginx中br压缩常见配置如下:http { # 启用 Brotli 压缩 brotli on; # 设置 Brotli 压缩级别 brotli_comp_level 6; # 设置启用压缩的最小文件大小...Brotli 压缩的缓冲区大小 brotli_buffers 16 8k; # 其他的 Nginx 配置项...}常用的配置项:brotli on;: 启用 Brotli 压缩。...brotli_min_length: 设置启用 Brotli 压缩的最小文件大小。小于该大小的文件将不会被压缩。默认值是 20 字节。

93641
  • 宝塔面板Nginx开启Brotli压缩,提升网站加载速度

    图片前言Google 认为互联网用户的时间是宝贵的,他们的时间不应该消耗在漫长的网页加载中,因此在 2015 年 9 月 Google 推出了无损压缩算法 Brotli。...Brotli 通过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩,与 Gzip相比效率提升约 17-25%。这里简单说一下如何在宝塔面板Nginx开启Brotli压缩。...图片图片安装Nginx3.给网站开启brotli压缩软件商店找到Nginx点击设置选择配置修改将以下代码插入http段保存即可。...Tips: Britli和Gzip可以共存无需关闭Gzip# brotli brotli on; brotli_comp_level 1; brotli_buffers 16 8k; brotli_min_length...rss+xml text/javascript image/tiff image/svg+xml application/json application/xml;图片图片打开网站查看标头若返回br即启用成功

    91420

    Gzip之后继者Brotli浅析之CDN厂商的智能压缩,服务器Brotli设置

    HTTP 协议Gzip 编码是一种用来进 Web 应用程序性能的技术,Web 服务器和客户端(浏览器)必须共同支持 Gzip,当下主流的浏览器都是支持 Gzip 压缩,包括 IE6、IE7、IE8...预定义的算法可以提升较小文件的压缩密度。 使用brotli替换deflate来对文本文件压缩通常可以增加20%的压缩密度,压缩与解压缩速度则大致不变。...br http请求头:Accept-Encoding: gzip, deflate, sdch, br http返回头:Content-Encoding: br 在Nginx启用Brotli nginx...         *; nginx brotli模块指令解析 brotli_static:启用后将会检查是否存在带有br扩展的预先压缩过的文件。...如果值为always,则总是使用压缩过的文件,不判断浏览器是否支持。 brotli:是否启用在on-the-fly方式压缩文件,启用后,将会在响应时对文件进行压缩并返回。

    1.5K00

    聊一聊关于加快网站加载时间相关的 JS 优化技术

    Gzip 长期以来一直是事实的标准,但是由 Google 开发的更新的压缩算法 Brotli 因其优越的压缩比和速度变得越来越流行。...01)、GzipBrotli 压缩方法 GzipGzip 是一种广泛采用的压缩算法,可以显着减小 JavaScript 文件的大小。...Gzip 使用 Deflate 算法,该算法结合了 LZ77 和霍夫曼编码以高效地压缩数据。 BrotliBrotli 是 Google 开发的一种较新的压缩算法,提供比 Gzip 更好的压缩率。...以下是如何在流行的服务器类型启用压缩的简要概述: Apache:为 Gzip 压缩启用 mod_deflate 模块或为 Brotli 压缩启用 mod_brotli 模块,并在 .htaccess...Nginx:在 Nginx 配置文件中使用 gzipbrotli 指令启用压缩并指定设置。

    32220

    深入了解加快网站加载时间的 JavaScript 优化技术

    Gzip 长期以来一直是事实的标准,但是由 Google 开发的更新的压缩算法 Brotli 因其优越的压缩比和速度变得越来越流行。...01)、GzipBrotli 压缩方法 GzipGzip 是一种广泛采用的压缩算法,可以显着减小 JavaScript 文件的大小。...Gzip 使用 Deflate 算法,该算法结合了 LZ77 和霍夫曼编码以高效地压缩数据。 BrotliBrotli 是 Google 开发的一种较新的压缩算法,提供比 Gzip 更好的压缩率。...以下是如何在流行的服务器类型启用压缩的简要概述: Apache:为 Gzip 压缩启用 mod_deflate 模块或为 Brotli 压缩启用 mod_brotli 模块,并在 .htaccess...Nginx:在 Nginx 配置文件中使用 gzipbrotli 指令启用压缩并指定设置。

    26630

    闪电加载:博客性能优化全攻略

    gzip_vary on; } 参数详解 gzip on; 启用 gzip 压缩 gzip_types text/plain text/css application/json application...any; 启用对代理请求的响应进行压缩 gzip_vary on; 在响应头中添加 "Vary: Accept-Encoding",以便客户端和代理服务器能够缓存不同的压缩版本 gzip 模块的其他参数可以根据需要进行配置...Brotli Brotli 是一种现代的压缩算法,通常比 gzip 提供更高的压缩率,表示为 Content-Encoding 参数值为 br Brotli 需要单独手动安装,下面是操作步骤 安装必要依赖...brotli_vary on; 这个参数是老版才有的参数,我查看了Github的最新版文档,在新版官方似乎把这个参数去掉了 我在服务器测试发现,如果安装的最新版模块,添加这个 brotli_vary...on; 启用 Brotli 压缩 brotli_comp_level 11; Brotli 压缩级别,范围 1-11,数字越大压缩率越高,但CPU使用率也越高 brotli_buffers 16 8k

    13210

    Nginx开启Google Brotli压缩

    Brotli 如此高的压缩比率,得益于其使用一个预定义的字典,该字典包含超过 13000 个来自文本和 HTML 文档的大型语料库的常用字符串,预定义的算法可以提升较小文件的压缩密度,压缩与解压缩速度则大致不变...Brotli 凭借它优异的压缩性能迅速占领了市场,从下图可以看到,除了 IE 和 Opera Mini 之外,几乎所有的主流浏览器都已支持 Brotli 算法,因此处于资源占用的考虑,比如说流量,建议启用...brotli on; #启用 brotli_comp_level 6; #压缩等级,默认6,最高11,太高的压缩水平可能需要更多的CPU brotli_buffers 16...Gzip对比 上述操作都成功完成后,brotli就开启了。下面是我简单测试的结果,仅供参考。 开启Gzip压缩时测试页面时间为1.29s ? 开启brotli压缩时测试页面时间为587ms ?...chrome自从48版本之后就支持brotli压缩了,我这边是gzipbrotli都开启了,以便完美兼容部分老旧的浏览器不支持Brotli的时候会自动变成Gzip压缩

    2.1K10

    Tengine 使用 Brotli 开启TLS1.3 并优化 HTTPS 访问速度

    它在Nginx的基础,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站淘宝网,天猫商城等得到了很好的检验。...官网地址:https://github.com/google/ngx_brotli Brotli 压缩算法最典型的3特点: •针对常见的 Web 资源内容,Brotli 的性能相比 Gzip 提高了 17...-25%;•当 Brotli 压缩级别为 1 时,压缩率比 Gzip 压缩等级为 9(最高)时还要高;•在处理不同 HTML 文档时,Brotli 依然能够提供非常高的压缩率。..." as="style" crossorigin> 需要特别注意的是 字体文件无论是不是本域的,都需要加上 crossorigin 属性,否则会被重复加载,: <link rel="preload"...优化后 如下图,可见,优化后改进的 Brotli 压缩,数据更小,内容加载速度变为了 132ms。 优化后 启用了TLS1.3: TLS1.3

    75530

    聊一聊.NET的网页抓取和编码转换

    另外,我们将讨论关于网页抓取,编码转换和压缩处理的知识,以及如何在 .NET 中实现它们,最后进行优化和改进。 1....: 压缩导致乱码 调试了半天,才想起来,莫不是因为加入了压缩的请求头吧?...可以使用 HttpClientHandler 来启用自动解压缩功能,确实比去找官方文档[3]方便的多。 5. 代码优化 通过前面的调整,我们基本已经写好了核心代码。...5.2 对于轮子的优化 虽然有以下要优化的地方,但是真的不如直接换轮子来的方便啊,因为换了轮子就没有下面的问题了: 1.对于实际的使用,使用静态的 HttpClient 实例,不是为每个请求创建一个新的...这样,只需在程序启动时注册一次编码提供程序,不是每次调用方法时都注册。3. 其他一些写法的优化, switch 和方法命名等。 6.

    20330

    分享 11 个常用的 Nginx 性能优化参数工作

    配置压缩优化 1、Gzip 压缩 我们在上线前,代码(JS、CSS 和 HTML)会做压缩,图片也会做压缩(PNGOUT、Pngcrush、JpegOptim、Gifsicle 等)。...gzip_disable 指令接受一个正则表达式,当请求头中的 UserAgent 字段满足这个正则时,响应不会启用 GZip,这是为了解决在某些浏览器启用 GZip 带来的问题。...现在基本可以忽略这种情况,于是可以指定 gziphttpversion 1.0 来针对 HTTP/1.0 及以上的请求开启 GZip。...2、Brotli 压缩 Brotli 是基于LZ77算法的一个现代变体、霍夫曼编码和二阶上下文建模。...Google软件工程师在2015年9月发布了包含通用无损数据压缩Brotli增强版本,特别侧重于HTTP压缩

    4.5K20

    Nginx安装、实现反向代理及深度优化

    1、正向代理 用于代理内部网络对 Internet 的连接请求( NAT),客户端指定代理服务器,并将本来要直接发送给目标Web服务器的HTTP请求先发送到代理服务器, 然后由代理服务器去访问 Web...gzip_http_version 1.1; #用于识别 http 协议的版本,早期的浏览器不支持 Gzip 压缩,用户就会看到乱码,所以为了支持前期版本加上了这个选项,如果你用了 Nginx 的反向代理并期望也启用...gzip_proxied any; #Nginx 作为反向代理的时候启用,根据某些请求和应答来决定是否在对代理请求的应答启用 gzip 压缩,是否压缩取决于请求头中的“Via”字段,指令中可以同时指定多个不同的参数...” 头信息 # any – 无条件启用压缩 gzip_min_length 1k; gzip_buffers 16 8k; gzip_types text/plain text/...此超时是指相邻两次读操作之间的最长时间间隔,不是整个响应传输完成的最长时间。如果后端服务器在超时时间段内没有传输任何数据,连接将被关闭。

    2.4K20

    教你如何设置宝塔面板 Brotli压缩

    一些参数的说明,你可以根据自己的需要来调整: brotli on; #启用 brotli_comp_level 6; #压缩等级,默认 6,太高的压缩水平可能需要更多的...CPU brotli_buffers 16 8k; #请求缓冲区的数量和大小 brotli_min_length 20; #指定压缩数据的最小长度,只有大于或等于最小长度才会对其压缩。...这里指定 20 字节 brotli_types *; #指定允许进行压缩类型 # brotli_types text/plain application/javascript application...always; #是否允许查找预处理好的、以 .br 结尾的压缩文件,可选值为 on、off、always brotli_window 512k; #窗口值,默认值为 512k 要不要用Brotli...理论Brotli压缩比比GZIP要高不少,所以对于网页打开速度也是有一定作用的,不过想要秒开的感觉,还是先从硬件提升一下速度吧,这里是各大浏览器支持Brotli的情况: ?

    1.4K20

    前端不哭!最新优化性能经验分享来啦 | 技术头条

    举个例子,你在欧洲,一个澳大利亚的用户向网站发送一个图像的请求,CDN 会从另一个,离这位澳大利亚用户更近的站点发送图像,不是从欧洲的服务器检索并发送图像,这就减少了加载图像所需的往返时间。...(二)CSS, JS 和 HTML 几乎所有框架都提供了优化代码的方法,代码拆分、摇树优化、压缩等,除了代码,还能优化什么?...文件压缩可以让程序变得更轻,减少请求往返所需要的时间,最常用的文件压缩方法之一是 Gzip,一种用于压缩代码块、文档、图像和音频文件的好方法。 Brotli 是另一种文件压缩算法,并且越来越受欢迎。...此外,还可以通过修改它们的配置文件,如在 nginx 启用 brotli 或在 Apache 启用 brotli,在 nginx、Apache 或其他正在使用的服务器上选择喜欢的压缩方法。...谈到缓存,最常用的缓存技术是利用浏览器缓存,Lighthouse 也推荐使用这个方法,同样可以通过修改服务器的配置文件来启用启用浏览器缓存)。

    1.1K30

    【宝塔面板】Nginx环境下部署Brotli压缩功能图文详解

    因为这个教程网站的都不对,AI的都不对,这周我就没怎么忙别的,全是在部署brotli的路上,终于在今天我完成了部署,并且过程并不是很复杂,只是为何如今我在不顾一切追求真理坚持理想苦尽甘来才明白安装如此简单...在 CentOS ,您可以使用 yum 包管理器来安装它。...,会提示保存成功,然后我们点击【启用】绿色状态,灰色是关闭,别选错了,如图:没有问题之后点击提交并安装,接下来就是等待编译安装,时间可能会久一点,不过也不会太久,如图:漫长而又不是太漫长的等待结束了,安装成功...always;大概就是说,1#启用功能,2#压缩等级【10】这个范围值【6-11】,越大越占用CPU,酌情设置,默认是6,3#请求缓冲区的数量和大小,4#指定压缩数据的最小长度,只有大于或等于最小长度才会对其压缩...然后浏览器开发者默认,网络标签,查看标头含义,如图:让我们能看见【content-encoding: br】则证明我们安装成功,也可以使用第三方网站测试,比如:https://www.giftofspeed.com/gzip-test

    1.2K20

    省流量即省钱 - Nginx 开启支持谷歌Brotli压缩算法

    如果你不满足于gzip,请阅读本文;如果你没听过Brotli压缩。也请阅读本文 什么是Brotli ? Brotli最初发布于2015年,用于网络字体的离线压缩。...预定义的算法可以提升较小文件的压缩密度。 使用brotli取代deflate来对文本文件压缩通常可以增加20%的压缩密度,压缩与解压缩速度则大致不变。...——(摘自维基百科) Brotli压缩算法应用在HTTP请求 文字化描述该流程,如下: ​​用户访问支持Brotli压缩的HTTP服务器的网站或者Web应用 浏览器通过使用Accept-Encoding...注意:/usr/src/ngx_brotli应与第2步中的代码存放路径保存一致;用的是--add-dynamic-module不是--add-module是为了编译好的模块能复用(Nginx 1.9.11...《把Gzip换成Brotli的Nginx配置教程》

    3.3K30

    .Net Core HttpClient处理响应压缩「建议收藏」

    笔者个人认为响应压缩的使用场景是这样的,在带宽压力比较紧张的情况,且CPU资源比较充足的情况下,使用响应压缩整体效果还是比较明显的。 有压缩就有解压,解压的工作就是在请求客户端处理的。...= 0x2, // 使用Brotli解压算法 Brotli = 0x4 } 该枚举默认都是针对常用输出解压算法,接下来我们看一下在HttpClientFactory中如何处理响应压缩。...压缩 else if (BrotliEnabled && last == Brotli) { //使用brotli解压算法解压返回内容,...总结 通过本次探讨HttpClient关于响应压缩的处理我们可以了解到,HttpClient无论从设计还是实现方式都有非常高的灵活性和扩展性,这也是为什么到了.Net Core上官方只推荐使用HttpClient...主要是是想告诉大家HttpClient默认可以直接处理响应压缩不是和之前我们使用HttpWebRequest的时候还需要手动编码的方式去实现。

    68320

    k8s的 Nginx Ingress 调优

    它的默认值为 32,在高并发下场景下会产生大量请求和连接,现实世界中请求并不是完全均匀的,有些建立的连接可能会短暂空闲,空闲连接数多了之后关闭空闲连接,就可能导致 Nginx 与 upstream...Brotli是Google开发的一种压缩方法,于2015年发布。...我们常用的压缩算法是 gzip(Ingress-nginx也是默认使用gzip),据说brotli要比gzip高出20%至30%的压缩率。...默认的压缩算法是gzip压缩级别为1,如需要启用brotli,需要配置以下三个参数: enable-brotli: true 或 false,是否启用brotli压缩算法 brotli-level:...brotli-types: 由brotli即时压缩的MIME类型 配置示例 Nginx 全局配置通过 configmap 配置(Nginx Ingress Controller 会 watch 并自动

    3.3K30

    Android网络优化:提升用户体验的七大策略

    选择一个支持CDN的网络服务提供商,AWS、Google Cloud或Cloudflare,可以将所有的静态资源(如图片、视频、CSS和JavaScript文件)都放在CDN。...选择合适的网络协议:HTTP/2或QUIC,它们具有多路复用、首部压缩等特性,可以显著减少延迟。...数据压缩 数据压缩可以减少网络传输的数据量,节省用户的流量: 使用GZIPBrotli压缩:这两种压缩算法可以有效压缩HTTP响应内容。在服务器端设置使用GZIPBrotli压缩。...于Android应用,可以使用支持这些压缩算法的网络库,OkHttp或Retrofit。 选择合适的图片格式:WebP、JPEG XR等,它们在保证图片质量的同时,可以大幅度减少图片的大小。...在OkHttp中,连接池和Keep-Alive是默认启用的。 合理设置连接超时和重试:避免因网络问题导致的应用阻塞。

    18110
    领券