1. Установить пакет nginx-mod-pagespeed
Код: Выделить всё
yum install nginx-mod-pagespeed
Код: Выделить всё
include /usr/share/nginx/modules/*.conf;
3. Создать каталог /var/cache/nginx
Код: Выделить всё
mkdir /var/cache/nginx
chown -R nginx:nginx /var/cache/nginx
Код: Выделить всё
pagespeed on;
pagespeed FileCachePath /var/cache/nginx;
5. Проверить конфиг nginx и перечитать конфиг
Код: Выделить всё
nginx -t && systemctl reload nginx
Добрый день.
Судя по сообщению в теме «Поддержка сжатия Brotli для Nginx», модуль pagespeed в nginx уже есть.
Проверяю наличие модуля:новый nginx-1.16.0-5c
add package nginx-mod-http-brotli
add package nginx-mod-http-cache-purge
add package nginx-mod-http-headers-more-filter
add package nginx-mod-pagespeed
add package nginx-mod-rtmp
add package nginx-mod-http-redis
Код: Выделить всё
# 2>&1 nginx -V | xargs -n1 | grep speed
--add-dynamic-module=/root/rpmbuild/BUILD/ngx_pagespeed-1.13.35.2-stable
Прописываю в сайт:
Код: Выделить всё
pagespeed on;
pagespeed FileCachePath /var/cache/nginx;
Код: Выделить всё
nginx: [emerg] unknown directive "pagespeed" in /etc/nginx/sites-available/mysite.news.conf:12
nginx: configuration file /etc/nginx/nginx.conf test failed