Как установить и настроить модуль mod_pagespeed с Apache в Ubuntu 18.04 LTS
На этой странице
- Требования
- Начало работы
- Установка веб-сервера Apache
- Установить модуль Mod_pagespeed
- Настройка веб-интерфейса Mod_pagespeed
- Доступ к веб-интерфейсу 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.