Kaip paspartinti „Apache“ naudojant „Pagespeed“

Aš grįžau, tai tiesa, aš buvau vakarėlis, nieko negyvo ar panašiai, chahaha. gerai, eikime prie reikalo, aš tikrai nežinojau, kaip pavadinti šį įrašą ... nes aš taip sužavėtas šiuo priedu, kad ieškojau pavadinimų, kurie apibūdintų jausmą ir gerą skonį, kurį man paliko rezultatai, kai įdiegiau šį priedą savo interneto serveriuose. Galvojau įdėti kažką panašaus į greitą ir įnirtingą „Apache“ iššūkį hahahaha, bet gerai, tai jau perdėta, taip pat tokio tipo pokštas man neduodamas

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

Debianas ir išvestinės priemonės

sudo dpkg -aš mod-puslapių greitis- *.deb sudo apt-gauti -f įdiegti

Redhatas ir jo dariniai

sudo yum įdiegti  # jei dar neįdiegėte „at“
sudo aps./min -u mod-puslapių greitis- *.min

Įdiegę tai rasite ką naujo

  • Mod_pagespeed paketas pats įdiegia 2 kodo versijas, viena yra mod_pagespeed.so „Apache 2.2“ ir mod_pagespeed_ap24.so skirta „Apache 2.4“.
  • Konfigūracijos failai: pagespeed.conf, pagespeed_libraries.confir (Debian) pagespeed.load. Atkreipkite dėmesį, kad jei aš jus informuosiu, mod_pagespeed jau pateikia numatytąją konfigūraciją (optimali), tačiau galite modifikuoti šiuos konfigūracijos failus pagal savo skonį ar poreikį, jei juos modifikuosite, šie failai ateityje nebus automatiškai atnaujinami.
  • Atskiras „JavaScript“ minifiksatorius (kompresorius) pagespeed_js_minify remiantis tuo pačiu, naudojamu mod_pagespeed, kuris gali suglaudinti „JavaScript“ ir sugeneruoti bibliotekų metaduomenis.

Atnaujinti

Redhatas ir jo dariniai

sudo yum atnaujinti mod-pagespeed-beta # Arba mod-pagespeed-stabil sudo /etc/init.d/httpd paleisti iš naujo

Debianas ir išvestinės priemonės

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 paleiskite iš naujo

Perjungti iš stabilios arba beta versijos

Redhatas ir jo dariniai

sudo yum pašalinti mod-pagespeed-stabil sudo yum įdiegti mod-pagespeed-beta

Debianas ir išvestinės priemonės

sudo apt-get pašalinti mod-pagespeed-stabil sudo apt-get install mod-pagespeed-beta

Konfigūracijos

Filtras, naudojamas analizuoti, optimizuoti ir pertvarkyti visą HTML turinį, kurį tam tikru būdu sugeneruoja „Apache“ serveris

# Tiesioginis „Apache“, jei norite siųsti visą HTML išvestį į mod_pagespeed išvesties tvarkytuvą.
„AddOutputFilterByType“ MOD_PAGESPEED_OUTPUT_FILTER tekstas/HTML

dėmesį: Jis automatiškai įjungiamas mod_deflate suspausti.

„Mod_pagespeed“ išjungimas arba įgalinimas

Norėdami įjungti arba išjungti „mod_pagespeed ON“, įterpkite puslapių puslapio viršuje viršuje:

„ModPagespeed“ on

Yra 2 būdai, kaip išjungti mod_pagespeed. Norėdami išjungti HTML perrašymą, bet toliau paskirstyti išteklius ir analizuoti užklausos parinktis (užklausas) ( ?ModPagespeed=on) įdėkite šią parinktį į savo nustatymus.

„ModPagespeed“ nuo

Norėdami visiškai išjungti mod_pagespeed (tokie elementai kaip .pagespeed. Dėl to atsiras garsioji 404s klaida), mes naudojame šią eilutę:

„ModPagespeed“ atjungtas

Kažkas svarbu tai, kad įjungimo ir išjungimo parinktis galima užrašyti garsiojoje .htaccsess etiketėje <Directory>, query parametersIr headers. Būsena unplugged Jį galima naudoti tik pagrindiniame „Apache“ konfigūracijos ir virtualių kompiuterių lygmenyje, t. Y. Ten, kur įdėsite savo svetainę. Akivaizdu, kad nėra jokių abejonių, jei tai įgalinsite ModPagespeed on virtualiame pagrindiniame kompiuteryje svarbiausios parinktys bus perrašytos net atjungto tipo.

Tada, kai tik įdiekite „nginx“, ir, beje, laukiu jūsų komentarų kaip visada!
Ačiū


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje