Ubuntu系统-宝塔面板NGINX编译brotli

宝塔面板NGINX编译brotli,使用环境为Ubuntu20.04。

介绍:

宝塔面板NGINX编译brotli,使用br进行压缩,优化网页速度。

安装:

系统环境安装:

sudo apt update 
sudo apt install brotli
sudo apt install libbrotli-dev

使用Xshell等工具连接服务器,进入相应目录进行brotli模块预下载(国内环境拉取可能较慢):

cd /www/server
git clone https://github.com/google/ngx_brotli
cd ngx_brotli && git submodule update --init

登陆宝塔面板

卸载对应的NGINX版本

重新选择稳定版本进行编译安装,安装的时候注意选择添加自定义模块:

模块名称填写:

ngx_brotli

模块简介填写:

ngx_brotli

模块参数填写:

--add-module=/www/server/ngx_brotli

前置脚本:

cd /www/server/ngx_brotli

完成填写开始编译,编译完成后,查看版本

nginx -v //查看版本
nginx -V //查看编译模块

如图所示,表示模块已编译成功。

Nginx配置,在http内添加:

http {
    brotli on;
    brotli_types text/plain text/css application/json application/javascript text/xml;
    brotli_comp_level 6;
}

宝塔如图:

配置完成后,重启nginx。

打开浏览器输入域名:

浏览器显示br压缩表示已经完成,至此教程结束。

浊以静之徐清,安以动之徐生

你也可能喜欢

发表评论

插入图片
返回顶部

微信扫一扫

微信扫一扫