ГлавнаяОперационные системыLinuxКак установить и настроить модуль PageSpeed ​​для Apache на сервере Ubuntu

Как установить и настроить модуль PageSpeed ​​для Apache на сервере Ubuntu

Существует множество факторов, которые могут повлиять на скорость работы веб-сайта, и одним из них является производительность сервера: насколько быстро сервер может отображать веб-страницу и передавать ее браузеру. Хотя существует множество способов улучшить скорость сайта WordPress , существуют также серверные инструменты, которые могут оптимизировать производительность сервера. Модуль PageSpeed ​​для Apache – один из них.

Модуль PageSpeed — это модуль веб-сервера Apache для оптимизации веб-страниц, повышения производительности и применения выходных фильтров.

Функции

Некоторые из основных функций модуля PageSpeed ​​включают уменьшение времени загрузки, количества запросов и размера полезной нагрузки. Вы можете использовать до 44 фильтров для оптимизации веб-страницы. Вот что может модуль PageSpeed:

  • Объедините Javascript и CSS. Одна из основных функций модуля PageSpeed ​​— объединение Javascript и CSS в меньшее количество файлов, тем самым уменьшая запросы ресурсов, поступающие на сервер.
  • Ми

    Функции

    ript и CSS. Модуль PageSpeed ​​удаляет разрывы строк, пробелы и ненужные комментарии из файлов Javascript и CSS.

PageSpeed-minify1

Для этого приведенное выше минимизировано:

PageSpeed-minify2

Два вышеуказанных файла выполняют одну и ту же работу, но второй меньше по размеру, что приводит к быстрой загрузке сайта.

  • Отложенная загрузка Javascript. Загрузка файла Javascript будет отложена до загрузки веб-страницы. Это гарантирует, что ваш посетитель увидит контент первым как можно скорее. Обратите внимание, что эта функция может привести к поломке вашего сайта, в зависимости от функциональности кода Javascript. При активации этой функции сначала протестируйте свой веб-сайт, прежде чем запускать его.
  • Модуль Pagespeed содержит ряд правил, которые он использует для сжатия и оптимизации изображений, чтобы сократить время загрузки веб-сайта. Правила включают адаптивные изображения, изображения с отложенной загрузкой и встроенный предварительный просмотр, который показывает низкое качество изображений.

Установка

Следующие команды устанавливают модуль PageSpeed ​​в Ubuntu. Обратите внимание, что это для Apache, а это значит, что на вашем сервере должен быть запущен Apache. Если вы используете Nginx, вам необходимо собрать из исходников .

Если вы используете 32-битную ОС, выполните следующую команду:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb

Запустите эту команду для 64-битной ОС:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

скорость загрузки страницы

Приведенные выше команды загружают пакет. Эти команды распаковывают и устанавливают его.

sudo dpkg -i mod-pagespeed-*.deb
sudo apt-get -f install

При установке PageSpeed ​​в систему добавляется репозиторий Google, поэтому он будет автоматически обновляться при каждом обновлении системы. Мы можем проверить установку, выполнив команду ниже, и вы получите показанный результат:

curl -D- 162.213.36.95 | hea

Установка

iv>

проверка скорости страницы

Конфигурация

Файл конфигурации хранится в каталоге «/etc/apache2/mods-available/». При установке PageSpeed ​​автоматически включается модуль, а также модуль mod_deflate для сжатия gzip.

страницаскорость-conffile

Чтобы включить или выключить модуль PageSpeed, отредактируйте файл конфигурации с помощью вашего любимого текстового редактора.

sudo nano /etc/apache2/mod-available/pagespeed.conf

Открыв файл, вы можете увидеть, что «ModPagespeed» по умолчанию включено. Если вы установите значение «выключено», модуль Pagespeed отключится.

скорость страницы-вкл.

Пока PageSpeed ​​оптимизирует веб-сайт, он генерирует некоторые ресурсы, которые хранятся в каталоге под названием «pagespeed_static». Чтобы изменить этот каталог, отредактируйте файл конфигурации и добавьте следующую строку:

ModPagespeedStaticAssetPrefix /custom/static/directory

Использование

Модуль PageSpeed ​​предоставляет интерфейс браузера для просмотра статистики вывода. Чтобы получить доступ к интерфейсу браузера с общедоступного IP-адреса, вам необходимо отредактировать следующие строки в файле конфигурации:

страницаскорость-web1

Под строкой Разрешить с 127.0.0.1 добавьте аналогичную строку с вашим публичным адресом вместо адреса локального хоста, например:

Allow from 192.xx.xx.xx

Замените «192.xx.xx.xx» своим общедоступным IP-адресом.

Теперь вы можете перезапустить Apache и посетить этот адрес. Вы увидите результат, похожий на этот;

страницаскорость-web2

Заключение

Модул

Конфигурация

авляет веб-мастерам хороший способ оптимизировать производительность сервера без необходимости вносить значительные изменения. Его можно легко установить и работать «из коробки». Однако небольшое примечание: при включении фильтров лучше сначала протестировать их на тестовом сервере и посмотреть, работает ли они, прежде чем запускать их в эксплуатацию.

Использование

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи