开始正题
一、安装libbrotli
- cd /www/server
- git clone https://github.com/bagder/libbrotli
- cd libbrotli
- ./autogen.sh
- ./configure
- make && make install
二、下载ngx_brotli模块及其依赖
- cd /www/server
- git clone https://github.com/google/ngx_brotli
- cd ngx_brotli && git submodule update --init
三、编辑nginx的安装脚本
- vi /www/server/panel/install/nginx.sh
跟我一样的小白可以直接进入相对应目录编辑修改。
大概位置在168行上下,根据自己安装的nginx版本添加,比如我的是1.15.8,在箭头所指行结尾添加一下代码(有个空格),并保存退出。
- --add-module=/www/server/ngx_brotli
四、重新安装编译NGINX
- sh /www/server/panel/install/nginx.sh install 1.15
安装完成输入nginx -V 检查编译参数:
五、配置网站Brotli压缩

代码如下:
- #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;
然后就可以开控制台检查一下了!