mod_pagespeed - разработанный компанией Google модуль для веб-сервера Apache, который позволяет ускорить загрузку веб-страниц.
В этом модуле реализованы все лучшие решения, обеспечивающие быстродействие работы сайтов на Вашем сервере.
Для его установки Вам потребуется просто подключиться к серверу по ssh и последовательно выполнить команды:
Создаем папку для файлов модуля
mkdir -p /usr/local/src/mod_pagespeed
Переходим в нее
cd /usr/local/src/mod_pagespeed
Скачиваем необходимый rpm-пакет
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
Извлекаем содержимое rpm-пакета
rpm2cpio mod-pagespeed-stable_current_x86_64.rpm | cpio -idmv
Копируем из полученных данных so-файлы в папку с модулями apache
cp /usr/local/src/mod_pagespeed/usr/lib64/httpd/modules/mod_pagespeed.so /etc/httpd/modules/
cp /usr/local/src/mod_pagespeed/usr/lib64/httpd/modules/mod_pagespeed_ap24.so /etc/httpd/modules/
Копируем из полученных данных конфигурационные файлы в папку с конфигурационными файлами apache
cp /usr/local/src/mod_pagespeed/etc/httpd/conf.d/pagespeed.conf /etc/httpd/conf/
cp /usr/local/src/mod_pagespeed/etc/httpd/conf.d/pagespeed_libraries.conf /etc/httpd/conf/
Выставляем корректные права на файлы модуля
chmod 755 /etc/httpd/modules/mod_pagespeed.so
chmod 755 /etc/httpd/modules/mod_pagespeed_ap24.so
Создаем папку для размещения кэша
mkdir -p /var/cache/mod_pagespeed
Выставляем корректного владельца на созданную папку
chown -R nobody:nobody /var/cache/mod_pagespeed
Скачиваем готовые записи для конфигурационного файла pagespeed.conf и сразу же вносим их
wget --output-document="/etc/httpd/conf/pagespeed.conf" http://dl-package.bullten.in/cwp/files/mod_pagespeed/pagespeed.txt
Подключаем конфигурацию модуля в кофнигурационном файле apache
echo 'Include "/etc/httpd/conf/pagespeed.conf"' >> /etc/httpd/conf/httpd.conf
Перезапускаем Apache
/etc/init.d/httpd restart
Проверяем
[root@test mod_pagespeed]#httpd -M | grep speed
pagespeed_module (shared)
Syntax OK