Поиск по сайту:

Как установить и настроить модуль mod_pagespeed с Apache в Ubuntu 18.04 LTS


На этой странице

  1. Требования
  2. Начало работы
  3. Установка веб-сервера Apache
  4. Установить модуль Mod_pagespeed
  5. Настройка веб-интерфейса Mod_pagespeed
  6. Доступ к веб-интерфейсу Mod_pagespeed

Mod_pagespeed — это модуль Apache, который можно использовать для повышения скорости веб-сервера Apache в Linux. Mod_pagespeed имеет несколько фильтров, которые автоматически оптимизируют веб-страницы для повышения производительности. Он поддерживает несколько операционных систем, таких как Fedora, RHEL, Debian, Ubuntu и CentOS. Модуль Mod_pagespeed не требует модификации существующего контента, что означает, что все внутренние оптимизации и изменения файлов выполняются на стороне сервера.

В этом руководстве мы узнаем, как установить Mod_pagespeed с Apache на сервер Ubuntu 18.04.

Требования

  • Сервер под управлением Ubuntu 18.04.
  • Вашему серверу назначен статический IP-адрес 192.168.0.104.
  • Для вашего сервера установлен пароль root.

Начиная

Перед запуском вам нужно будет обновить вашу систему до последней версии. Вы можете сделать это, выполнив следующую команду:

apt-get update -y
apt-get upgrade -y

После обновления сервера перезапустите его, чтобы изменения вступили в силу.

Установите веб-сервер Apache

Во-первых, вам нужно будет установить веб-сервер Apache в вашу систему. Вы можете установить его, просто выполнив следующую команду:

apt-get install apache2 -y

После завершения установки запустите службу Apache и включите ее при загрузке с помощью следующей команды:

systemctl start apache2
systemctl enable apache2

Как только вы закончите, вы можете перейти к следующему шагу.

Установите модуль Mod_pagespeed

Во-первых, вам нужно будет загрузить последнюю версию Mod_pagespeed с их официального сайта. Вы можете сделать это с помощью следующей команды:

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

После завершения загрузки установите его, выполнив следующую команду:

dpkg -i mod-pagespeed-stable_current_amd64.deb

После успешного завершения установки перезапустите службу Apache, чтобы применить все изменения:

systemctl restart apache2

Теперь вы можете проверить модуль Mod_pagespeed с помощью следующей команды:

curl -D- localhost | head

Вы должны увидеть следующий вывод:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0HTTP/1.1 200 OK
Date: Sat, 11 May 2019 04:58:26 GMT
Server: Apache/2.4.29 (Ubuntu)
Accept-Ranges: bytes
X-Mod-Pagespeed: 1.13.35.2-0
Vary: Accept-Encoding
Cache-Control: max-age=0, no-cache, s-maxage=10
Content-Length: 10089
Content-Type: text/html; charset=UTF-8

100 10089  100 10089    0     0   182k      0 --:--:-- --:--:-- --:--:--  185k

Настройка веб-интерфейса Mod_pagespeed

Модуль Mod_pagespeed предоставляет простой и удобный веб-интерфейс для просмотра состояния сервера. Вы можете включить веб-интерфейс Mod_pagespeed, создав файл /pagespeed.conf:

nano /etc/apache2/mods-available/pagespeed.conf

Добавьте следующие строки:

<Location /pagespeed_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_admin
</Location>

<Location /pagespeed_global_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_global_admin
</Location>

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

systemctl restart apache2

После этого вы можете приступить к доступу к веб-интерфейсу Mod_pagespeed.

Доступ к веб-интерфейсу Mod_pagespeed

Теперь откройте веб-браузер и введите URL-адрес http://192.168.0.104/pagespeed_admin. Вы будете перенаправлены на следующую страницу:

Статистика

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

Гистограммы

Консоль

История сообщений

Графики

Поздравляем! вы успешно установили Mod_pagespeed с Apache на сервере Ubuntu 18.04.