PageSpeed — как включить?
Добавлено: Пт окт 11, 2019 4:05 am
UPD: Краткая инструкция для тех, кто хочет подключить PageSpeed
1. Установить пакет nginx-mod-pagespeed
2. Добавить в /etc/nginx/nginx.conf строку
(добавлять в самое начало, до блока http, server или каких-либо ещё)
3. Создать каталог /var/cache/nginx
4. Прописать PageSpeed в нужный конфиг сайта
В блок server { … }
5. Проверить конфиг nginx и перечитать конфиг
====================================================================
Добрый день.
Судя по сообщению в теме «Поддержка сжатия Brotli для Nginx», модуль pagespeed в nginx уже есть.
да, всё ок.
Прописываю в сайт:
проверяю с помощью nginx -t, получаю:
Вопрос: что я делаю не так:
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