Ставим mod_pagespeed на CentOS cPanel
Что это за модуль Вы можете прочитать здесь https://unix.yourmir.info/kompaniya-google-otkryla-kod-apache-modulya-dlya-uskoreniya-zagruzki-web-stranic/
И так, скачать mod_pagespeed можно отсюда
для 32-бит
mod_pagespeed 32-bit .rpm (CentOS/Fedora)
для 64-бит
mod_pagespeed 64-bit .rpm (CentOS/Fedora)
Приступаем к установке:
cd /usr/local/src/ curl -O https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm mkdir mod-pagespeed cd mod-pagespeed rpm2cpio ../mod-pagespeed-beta_current_x86_64.rpm | cpio -idmv cp ./etc/httpd/conf.d/pagespeed.conf /usr/local/apache/conf/ cp ./usr/lib64/httpd/modules/mod_pagespeed.so /usr/local/apache/modules/ chmod 755 /usr/local/apache/modules/mod_pagespeed.so mkdir /var/mod_pagespeed/{cache,files} -p chown nobody:nobody /var/mod_pagespeed/* |
Так как у меня на сервере установлен Apache 2.2.17 то запускаю следующее
/usr/local/apache/bin/apxs -cia /home/cpeasyapache/src/httpd-2.2.17/modules/filters/mod_deflate.c |
Далее делаем следующие изменения в файле pagespeed.conf:
replace "LoadModule deflate_module /usr/lib64/httpd/modules/mod_deflate.so" "LoadModule deflate_module modules/mod_deflate.so" -- /usr/local/apache/conf/pagespeed.conf replace "LoadModule pagespeed_module /usr/lib64/httpd/modules/mod_pagespeed.so" "LoadModule pagespeed_module modules/mod_pagespeed.so" -- /usr/local/apache/conf/pagespeed.conf replace "/var/www/mod_pagespeed/cache/" "/var/mod_pagespeed/cache/" -- /usr/local/apache/conf/pagespeed.conf replace "/var/www/mod_pagespeed/files/" "/var/mod_pagespeed/files/" -- /usr/local/apache/conf/pagespeed.conf |
И наконец додаем pagespeed.conf в httpd.conf:
vi /usr/local/apache/conf/httpd.conf Include "/usr/local/apache/conf/pagespeed.conf" :wq! |
и рестаруем Apache
/etc/init.d/httpd restart |
ТЕсты проводились? до и после установки? Как он влияет на загрузку веб-сервера?
Да, тесты проводились, результаты положительные. Советую ставить