Nginx 编译及配置 zstd
安装libzstd-dev
apt install libzstd-dev
拉取zstd-nginx-module
git clone https://github.com/tokers/zstd-nginx-module.git
nginx编译时增加
--add-module=/root/zstd-nginx-module
nginx.conf 配置
zstd on;
zstd_comp_level 6;
zstd_static on;
zstd_types application/atom+xml application/javascript application/json application/vnd.api+json application/rss+xml application/vnd.ms-fontobject application/x-font-opentype application/x-font-truetype application/x-font-ttf application/x-javascript application/xhtml+xml application/xml font/eot font/opentype font/otf font/truetype image/svg+xml image/vnd.microsoft.icon image/x-icon image/x-win-bitmap text/css text/javascript text/plain text/xml;
curl检查
root@jp:~# curl -s -I -H 'Accept-Encoding: zstd' https://32mb.net
HTTP/2 200
server: freenginx
...
content-encoding: zstd