Я повернувся, це так, я нічого не вечорив, нічого подібного ха-ха-ха. гаразд, давайте перейдемо до суті, я справді не знав, як назвати цю публікацію ... тому що я настільки вражений цією надбудовою, що шукав імена, які описували б почуття та хороший смак, які залишили результати, коли я встановив цю надбудову на своїх веб-серверах. Я думав про те, щоб поставити щось на зразок швидкого і розлюченого виклику Apache ха-ха-ха-ха, але це вже перебільшено, також цей тип жартів мені не дають -.-
Apache
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
Debian та похідні
sudo dpkg -я мод-сторінка- *.deb sudo apt-отримати -f встановити
Redhat та похідні
sudo yum встановити на # якщо у вас ще не встановлено 'at' sudo rpm -U мод-сторінка- *.оборотів в хвилину
Після встановлення це те, що ви знайдете новим
- Пакет mod_pagespeed встановлює 2 версії коду сам по собі, одна з них:
mod_pagespeed.soдля Apache 2.2 таmod_pagespeed_ap24.soдля Apache 2.4. - Файли конфігурації:
pagespeed.conf,pagespeed_libraries.conf, та (Debian)pagespeed.load. Зауважте, що якщо я повідомляю вас, mod_pagespeed вже надає конфігурацію за замовчуванням (оптимальну), однак ви можете змінити ці конфігураційні файли на свій смак або потребу, якщо ви їх зміните, ці файли не будуть автоматично оновлюватися в майбутньому. - Автономний мініфікатор JavaScript (компресор)
pagespeed_js_minifyна основі того самого, що використовується в mod_pagespeed, який може стискати JavaScript і генерувати метадані для бібліотек.
Оновлення
Redhat та похідні
sudo yum update mod-pagespeed-beta # Або mod-pagespeed-stable sudo /etc/init.d/httpd restart
Debian та похідні
sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 restart
Перемикайтеся між стабільною та бета-версіями
Redhat та похідні
sudo yum видалити mod-pagespeed-стабільний sudo yum встановити mod-pagespeed-beta
Debian та похідні
sudo apt-get видалити mod-pagespeed-стабільний sudo apt-get встановити mod-pagespeed-beta
Конфігурації
Фільтр, що використовується для аналізу, оптимізації та реструктуризації всього вмісту HTML, який певним чином генерується сервером Apache
# Прямий Apache, щоб надіслати всі вихідні дані HTML обробнику виводу mod_pagespeed. AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER текст/HTML
Примітка: Він автоматично вмикається mod_deflate стискати.
Вимкнення або ввімкнення mod_pagespeed
Щоб увімкнути або вимкнути mod_pagespeed ON, вставте вгорі pagespeed.conf:
modpagespeed on
Існує 2 способи вимкнути mod_pagespeed. Щоб вимкнути переписування HTML, але продовжувати розподіляти ресурси та аналізувати параметри запитів (запити) (для випадків ?ModPagespeed=on) поставте цю опцію у своїх налаштуваннях.
modpagespeed від
Щоб повністю вимкнути mod_pagespeed (такі елементи, як .pagespeed. Приведе до відомої помилки 404s), ми використовуємо такий рядок:
modpagespeed відключений від мережі
Щось важливим є те, що параметри УВІМКНЕННЯ та ВИМКНЕННЯ можна писати у відомій .htaccsess на етикетці <Directory>, query parametersІ headers. Держава Росія unplugged Він може бути використаний лише на первинному рівні конфігурації apache та віртуальних хостів, тобто там, де ви розміщуєте свій сайт доступним. Очевидно і так, щоб не було сумнівів, якщо ви його ввімкнете ModPagespeed on на віртуальному хості верхні параметри будуть перезаписані навіть для відключеного типу.
Потім незабаром встановити в nginx, і, до речі, я чекаю ваших коментарів як завжди!
Грекіас