首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏宁子的技术专栏

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

    图片前言Google 认为互联网用户的时间是宝贵的,他们的时间不应该消耗在漫长的网页加载中,因此在 2015 年 9 月 Google 推出了无损压缩算法 BrotliBrotli 通过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩,与 Gzip相比效率提升约 17-25%。这里简单说一下如何在宝塔面板Nginx开启Brotli压缩。 submodule update --init图片配置Nginx Brotli模块1.登录宝塔管理面板 -> 软件商店 -> 已安装 找到Nginx ~不要犹豫~ (还是推荐备份下系统快照) 直接点击 图片图片安装Nginx3.给网站开启brotli压缩软件商店找到Nginx点击设置选择配置修改将以下代码插入http段保存即可。 Tips: Britli和Gzip可以共存无需关闭Gzip# brotli brotli on; brotli_comp_level 1; brotli_buffers 16 8k; brotli_min_length

    1.4K20编辑于 2023-01-09
  • 来自专栏用户8644135的专栏

    宝塔面板LNMP开启Brotli压缩,可提高网站加载速度

    说明:Brotli是Google推出的开源压缩算法,通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有着更高的压缩效率,性能也比我们目前常见的Gzip 博主目前也给开启Brotli压缩,体验还行吧,这里就说下宝塔面板开启方法。 #更新brotli git submodule update --init 2、编译Nginx 提示:手动编译只测试过Nginx 1.15,部分版本好像会提示缺少模块,建议使用后面的宝塔脚本编译方法。 3、开启Brotli压缩 接下来点击面板左侧软件商店-Nginx设置-配置修改,在http段内添加以下内容来启用Brotli压缩。 512k 全部配置好了,就可以使用谷歌浏览器查看下是否开启成功,看到br字段即为成功。

    1.1K00发布于 2021-05-28
  • 来自专栏深白小栈

    nginx教程:提升网站速度,你选gzip还是Brotli宝塔面板如何开启Brotli压缩

    谷歌于 2013 年首次发布了 Brotli 压缩格式,作为谷歌 Web 字体的一种离线压缩方法。2 年后,谷歌发布了 Brotli 的新版本,用于通用无损数据压缩需求。 下面就说说宝塔面板如何给nginx开启br压缩。 下载Brotli 直接在ssh里以root用户执行以下命令。注意,一行一行执行,每一行的命令不作解释,照着输入就行。 submodule update --init 配置Nginx Brotli模块 宝塔面板后台,找到软件设置,然后找到nginx直接卸载,不要犹豫。 开启br压缩 安装好后就到了开启压缩的时候了,在nginx配置文件里添加以下代码段保存即可。(添加在http片段里,这里不用管gzip压缩,在有br的情况下,默认使用br。) 添加好后重载nginx,这时候就开启了br压缩,你可以打开f12查看一下响应头里的缓存方式。

    2.2K40编辑于 2023-02-22
  • 来自专栏李洋博客

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

    进入宝塔面板的nginx目录cd /www/server/nginx/sbin/备份宝塔nginxcp nginx nginx.bak备份完成之后我们按照以下步骤进行安装安装依赖首先,需要安装一些依赖包来编译和安装 运行以下命令:sudo yum install brotli-devel如图选择【y】等待安装完成,然后找到宝塔左侧【软件商店】,点击【已安装】,找到nginx,点击卸载,(之前有过备份,一般来说没有什么大问题 always;大概就是说,1#启用功能,2#压缩等级【10】这个范围值【6-11】,越大越占用CPU,酌情设置,默认是6,3#请求缓冲区的数量和大小,4#指定压缩数据的最小长度,只有大于或等于最小长度才会对其压缩 这里指定20字节,5#指定允许进行压缩类型。 6#是否允许查找预处理好的、以.br结尾的压缩文件,可选值为on、off、always确定数值后点击保存,如图:保存配置后点击【服务】选择重启或者重载配置,然后打开网页页面,针对不同压缩类型比如后缀是html

    3.1K20编辑于 2024-08-26
  • 来自专栏运维技术迷

    Nginx开启Google Brotli压缩

    Brotli是Google推出的开源压缩算法,通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有着更高的压缩效率,性能也比我们目前常见的Gzip高17 目前我这个小博客也开启Brotli压缩,需要说明的是Brotli压缩只在https下生效。 --with-stream --with-stream_ssl_preread_module 开启Brotli压缩 在nginx的配置文件中增加以下配置来开启brotli。 Gzip对比 上述操作都成功完成后,brotli开启了。下面是我简单测试的结果,仅供参考。 开启Gzip压缩时测试页面时间为1.29s ? 开启brotli压缩时测试页面时间为587ms ? chrome自从48版本之后就支持brotli压缩了,我这边是gzip和brotli开启了,以便完美兼容部分老旧的浏览器不支持Brotli的时候会自动变成Gzip压缩

    2.5K10发布于 2019-12-05
  • 来自专栏站长的编程笔记

    【说站】宝塔面板Nginx如何开启gzip压缩,提高WP网站访问速度

    gzip(GNU-ZIP)是一种压缩技术,经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。 在宝塔面板,网站设置里面 配置文件后面加入以下代码,在最后的 } 前面,加入以下代码: gzip on;     #开启gzip压缩 gzip_vary on;     #往头信息中添加压缩标识 gzip_min_length  1k;     #当返回内容大于此值时才会使用gzip进行压缩,当值为0时,所有页面都进行压缩 gzip_proxied any;     #nginx作为反向代理压缩服务端返回数据的条件,any为无条件压缩所有结果数据 所以,只需添加:html 、css 、js、txt、xml等文本文档的压缩即可,我们就没有必要对图片进行gzip压缩。 上述几步设置完毕,我们还必须将nginx重载配置方可生效,或者在Linux命令行下执行以下命令: nginx -t nginx -s reload 以上就是Nginx开启gzip压缩的具体方法。

    3.3K20编辑于 2022-11-24
  • 来自专栏wordpress建站吧

    wordpress建站,CDN的Brotli压缩要不要开启

    什么是Brotli压缩?【文章来源:https://www.zouaw.com/4358.html】 Brotli最初发布于2015年,用于网络字体的离线压缩。 Google软件工程师在2015年9月发布了包含通用无损数据压缩Brotli增强版本,特别侧重于HTTP压缩。 与常见的通用压缩算法不同,Brotli使用一个预定义的120千字节字典。该字典包含超过13000个常用单词、短语和其他子字符串,这些来自一个文本和HTML文档的大型语料库。 预定义的算法可以提升较小文件的压缩密度。 使用brotli取代deflate来对文本文件压缩通常可以增加20%的压缩密度,而压缩与解压缩速度则大致不变。 CDN的Brotli压缩要不要开启? 要! 一般情况下还是没什么坏处的吧,建议开启

    1.2K70发布于 2019-05-31
  • 来自专栏wordpress建站吧

    宝塔面板要不要开启系统监控?

    宝塔面板要不要开启系统监控? 我们登陆宝塔后台可以看到有个菜单为监控,可以监测服务器的运行状态等参数,比如平均负载,资源使用率,网络IO,磁盘IO,内存占用等情况。 但是个别小内存的服务器比如1G或者以下的内存,本身宝塔会占用一定的内存,同时网站和程序会占用一些内存的,如果开启监控的话也会占用一部分的内存,所以个人觉得如果服务器配置较低,那最好是关闭监控吧,如果服务器的配置够高那完全可以开启无妨的

    2K30发布于 2019-07-08
  • 来自专栏深夜咖啡小屋

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

    如果你不满足于gzip,请阅读本文;如果你没听过Brotli压缩。也请阅读本文 什么是Brotli ? Brotli最初发布于2015年,用于网络字体的离线压缩。 Google软件工程师在2015年9月发布了包含通用无损数据压缩Brotli增强版本,特别侧重于HTTP压缩。 预定义的算法可以提升较小文件的压缩密度。 使用brotli取代deflate来对文本文件压缩通常可以增加20%的压缩密度,而压缩与解压缩速度则大致不变。 ——(摘自维基百科) Brotli压缩算法应用在HTTP请求 文字化描述该流程,如下: ​​用户访问支持Brotli压缩的HTTP服务器上的网站或者Web应用 浏览器通过使用Accept-Encoding 最后一步,修改配置文件开启BR压缩 vim /etc/nginx/conf.d/enable_brotli.conf 内容大致如下: brotli on; brotli_comp_level 5;

    3.5K30发布于 2019-09-09
  • 来自专栏云服务笔记

    宝塔面板开启SSL并自定义证书

    使用宝塔面板,后台选择开启面板SSL时,默认为自签证书,也可以选择 Let's Encrypt 证书 但是宝塔自带的两种证书都存在弊端: 1. 在宝塔后台选择自签证书开启面板SSL 2. 重启宝塔面板重新访问即可生效 root@SH-Web /www/server/panel/ssl # ll 总用量 8 -rw------- 1 root root 3747 5月 22 14:16

    4.2K10发布于 2020-06-10
  • 来自专栏小狐狸说事

    WordPress 网站宝塔面板开启404防盗链教程

    宝塔面板防盗链教程 宝塔面板-站点管理—防盗链,先简单设置开启: 再到网站的配置文件里面修改(宝塔上面防盗链设置有点bug,保存了不生效),添加好之后,就能在这里找到了。

    1K30编辑于 2022-11-17
  • 来自专栏晴天小屋

    宝塔面板开启Nginx fastcgi_cache缓存为WordPress提速

    效果比起传统的php缓存好得太多了,因为很多人使用宝塔面板,所以今天的教程是基于宝塔面板的教程。 现在宝塔面板都默认编译了 Nginx ngx_cache_purge 模块,所以我们直接跳过安装方法。 Nginx配置 全局设置 现在我们开始配置nginx,来到宝塔后台,在软件商店找到Nginx,点击设置按钮,在配置修改中添加以下内容: fastcgi_cache_path /tmp/wpcache levels 忽略一切 nocache 申明,避免不缓存伪静态等 fastcgi_ignore_headers Cache-Control Expires Set-Cookie; 加好之后截图如下: 网站设置 在宝塔后台的网站列表中 判断缓存状态 按 F12 开启开发者工具,在未登录的情况下访问网站首页,查看文件头,如果出现 HIT 则是缓存了,BYPASS 则是因设置原因未缓存,MISS 即这个页面还没被缓存,新发布或刚被删除的页面

    2.2K30编辑于 2023-03-09
  • 宝塔面板中为 WordPress 开启 Redis 对象缓存服务

    步骤 1:在宝塔面板安装 Redis 服务登录宝塔面板(通常访问 http://服务器IP:8888)进入左侧菜单 「软件商店」在搜索框输入 「Redis」,找到对应软件后点击 「安装」(建议选择稳定版本 )安装完成后,在 「服务」 列表中确认 Redis 已启动(状态为「运行中」)步骤 2:为 PHP 安装 Redis 扩展进入宝塔面板左侧 「软件商店」,找到已安装的 PHP 版本(需与 WordPress WordPress 后台(域名/wp-admin)进入 「插件」→「安装插件」,搜索 「Redis Object Cache」(推荐官方插件)安装并激活该插件步骤 4:配置 WordPress 连接 Redis通过宝塔面板进入 Enable Object Cache」(启用对象缓存)若显示 「Status: Connected」,说明配置成功验证是否生效可在 WordPress 后台的 Redis 插件页面查看缓存状态或通过宝塔面板的 中确认)wp-config.php 中的 Redis 配置是否正确(尤其是密码,若未设置密码需删除密码相关行)服务器防火墙是否放行 6379 端口(宝塔「安全」菜单中添加规则)

    31110编辑于 2025-10-10
  • 来自专栏李洋博客

    宝塔面板Nginx环境部署Pagespeed模块来提升web性能图文详解

    最近文章写的很勤嘛哈哈,在宝塔面板部署完brotli功能模块之后,偶尔间看到有人提到了pagespeed模块不明所以的我于是乎百度了一下,得知Pagespeed是Google提供的一个网页性能工具,主要用于测试和优化网页在 1160.49.1.el7.x86_64 GCC版本:gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)(gcc -v命令查看,因为pagespeed模块编译对GCC版本有要求) 宝塔面板 psol/1.13.35.2-x64.tar.gz tar -xvzf 1.13.35.2-x64.tar.gz 查看目录下文件 ls -lh 如图,看看有没有这个【psol】文件,如图: 编译安装 进入宝塔面板的 在宝塔面板右侧软件商店,去卸载宝塔面板,卸载完成后点击【安装】,编译安装,选择版本【1.22】,然后添加自定义模块,命令如下: ng_pagespeed --add-module=/www/server 我安装了两个模块,一个是【brotli压缩模块和【pagespeed】加速模块,确定没有问题后,点击【提交并安装】,等待安装完成,时间不长但也不慢,取决于服务器运行速度和带宽,直至安装成功,然后配置文件

    6K11编辑于 2024-09-18
  • 来自专栏wordpress建站吧

    宝塔面板wordpress如何开启Memcached缓存,让网站飞起来

    宝塔BT面板+wordpress如何开启Memcached缓存,让网站飞起来,主要减少查询,提升网站访问速度,降低卡顿的风险,减轻服务器压力 今天有个朋友让我给他安装调试Memcached,也是一个wordpress 2、安装好Memcached,然后开启Memcached。 github.com/tollmanz/wordpress-pecl-memcached-object-cache 下载并解压得到的 object-cache.php,上传到 wp-content 目录即可开启

    2.4K10编辑于 2022-03-15
  • 来自专栏wordpress建站吧

    宝塔BT面板+wordpress如何开启Memcached缓存,让网站飞起来

    宝塔BT面板+wordpress如何开启Memcached缓存,让网站飞起来,主要减少查询,提升网站访问速度,降低卡顿的风险,减轻服务器压力 今天有个朋友让我给他安装调试Memcached,也是一个wordpress 2、安装好Memcached,然后开启Memcached。 ? github.com/tollmanz/wordpress-pecl-memcached-object-cache 下载并解压得到的 object-cache.php,上传到 wp-content 目录即可开启

    2.6K30发布于 2019-05-28
  • 来自专栏个人教程

    宝塔反代面板端口+开启HTTPS后无法绑定堡塔APP

    情况 版本 宝塔面板版本:Linux面板7.9.49 测试版 手机堡塔APP版本:3.8.2 面板堡塔APP插件版本:1.1 面板访问设置 腾讯防火墙关闭8888端口。 新建一个网站,开启反代,反代到http://127.0.0.1:8888。 网站开启SSL,强制HTTPS访问。 通过这个网站访问宝塔面板。 好处 不需要输端口号,更美观。 不怕被人扫端口,进一步隐藏面板特征(开启了API接口后,即使设置了未认证响应状态,访问API接口一样会相应,不管密钥正确与否)。 不知道域名和安全入口无法访问。 解决方法 经过翻找,宝塔获取面板地址的代码在/www/server/panel/class/public.py的第842行: # 获取面板地址 def getPanelAddr(): from 这个文件显然是通过面板设置开启SSL后才会生成的,通过反代开启的SSL并不会生成。 目标很简单,只要生成二维码绑定即可,所以做法也很简单。

    7.7K11编辑于 2022-11-12
  • 来自专栏技巧笔记

    针对又拍云CDN的一些WordPress问题做了些笔记

    此分类我依旧只开启了 分段缓存,其他无影响,如果朋友们有需求自行开关即可。 性能优化 智能压缩,酌情使用: Gzip与Brotli我均开了2级压缩,建议2级即可,更高可能会造成网页问题。 此分类我只使用了智能压缩 ; 对于重定向跟随 ,着重说一下,除了后台死循环无法登录外,开启后各项全选功能失效,例如:插件全选时没有任何效果,所以必须关闭重定向跟随! 其他设置朋友们自行决定。 HTTPS HTTPS配置: 证书,一般咱们网站都给配置上,再强制https;这里证书自己添加,我使用的宝塔申请的,现在还剩5个月到期。 //随便唠两句,我的证书在宝塔上一直验证不过,今天宝塔面板更新了,有个更新:【调整】面板SSL使用宝塔自签证书,不知我之后再申请会不会成功。 图片处理 全未开启 边缘规则 无需配置 ---- //完事

    1.5K21编辑于 2022-11-28
  • 来自专栏玩转云服务

    使用宝塔面板快速搭建谷歌出品图片在线压缩工具 - Squoosh

    使用宝塔面板快速搭建谷歌出品图片在线压缩工具 - Squoosh ? https://squoosh.app/ 这个网站应该很多人都知道,这是谷歌出品在线图片压缩工具,压缩效率给力的很,是我日常在线压缩博客图片的主要工具,图片无损或低损高效压缩是提供小水管博客访问的有效方法之一 因为谷歌的这个在线压缩web程序是开源的,我们自己也可以搭建在线图片压缩网站,这篇文章我就来分享一下,如何利用腾讯云轻量应用服务器的宝塔腾讯专享版来搭建这个开源的squoosh程序。 宝塔Linux面板(BT-Panel)是一款简单好用的服务器运维面板,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能,能够极大提升运维管理效率。 宝塔面板腾讯云专享版由腾讯云与堡塔公司联合开发,与普通版相比,专享版默认集成腾讯云COSFS、CDN和DNS解析插件,让用户更便捷的使用宝塔面板对腾讯云产品进行管理和操作。

    2.7K43编辑于 2022-04-13
  • 来自专栏小俊博客

    宝塔面板开启HTTPS强制跳转后实现指定目录不强制跳转HTTPS

    前言 虽然使用HTTPS更加安全,但在一些特定情况下却只能使用HTTP不能使用HTTPS,在宝塔面板开启HTTPS强制跳转后全站都会跳转到HTTPS,并没有例外的选项,本来以为加一条if指定条件不跳转就行了 ,结果不能实现,原来Nginx不支持if逻辑和嵌套语法,最后找了不少资料,终于可以实现开启强制跳转后指定目录不跳转HTTPS的方案了 方案 宝塔面板开启强制跳转HTTPS后Nginx的配置文件是如下代码

    2.9K00发布于 2020-03-30
领券