yum clean all
yum install nginx-mod-http-brotli
затем
/etc/nginx/nginx.conf
после
worker_processes
подключить
load_module "/usr/lib64/nginx/modules/ngx_http_brotli_filter_module.so";
вот сюда еще закинуть файл
/etc/nginx/conf.d/brotli.conf
с таким содержанием
brotli on;
brotli_comp_level 6;
brotli_static on;
brotli_types text/plain text/css application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript image/x-icon image/vnd.microsoft.icon image/bmp image/svg+xml;
brainycp включаем brotli
Re: brainycp включаем brotli
И Nginx потом не запускается, выдаёт ошибку: "nginx: [emerg] unknown directive "brotli_static" in /etc/nginx/conf.d/brotli.conf:3".
Модуль подключен, всё сделано по инструкции.
Модуль подключен, всё сделано по инструкции.
Re: brainycp включаем brotli
потому что подключен основной модуль filter
подключите если надо второй
load_module "/usr/lib64/nginx/modules/ngx_http_brotli_filter_module.so";
load_module "/usr/lib64/nginx/modules/ngx_http_brotli_static_module.so";
Обычный модуль ngx_http_brotli_filter_module.so, будет динамически сжимать все, что обслуживает NGINX.
Статический модуль ngx_http_brotli_static_module.so, позволяет вам обслуживать сжатые версии ваших статических файлов, которые уже были сжаты ранее.
Первого обычно хватает. Но, если вы хардкорный оптимизатор, и передварительно сжимаете самым высоким уровнем сжатия Brotli, тогда подключайте второй. В противном случае закоментируйте строку brotli_static on;
подключите если надо второй
load_module "/usr/lib64/nginx/modules/ngx_http_brotli_filter_module.so";
load_module "/usr/lib64/nginx/modules/ngx_http_brotli_static_module.so";
Обычный модуль ngx_http_brotli_filter_module.so, будет динамически сжимать все, что обслуживает NGINX.
Статический модуль ngx_http_brotli_static_module.so, позволяет вам обслуживать сжатые версии ваших статических файлов, которые уже были сжаты ранее.
Первого обычно хватает. Но, если вы хардкорный оптимизатор, и передварительно сжимаете самым высоким уровнем сжатия Brotli, тогда подключайте второй. В противном случае закоментируйте строку brotli_static on;