Kuidas kiirendada Apache'i Pagespeediga

Tulin tagasi, see on õige, ma ei pidutsenud midagi surnut ega midagi sellist hahaha. olgu, asume asja juurde, ma tõesti ei teadnud, mis nime sellele postitusele panna ... sest see lisand on mulle nii imponeeritud, et otsisin nimesid, mis kirjeldaksid seda tunnet ja head maitset et sain tulemused selle lisandmooduli veebiserveritesse installimisel. Mõtlesin panna midagi sellist nagu kiire ja raevukas Apache väljakutse hahahaha, aga noh, see on juba liialdatud, ka seda tüüpi nalja mulle ei tehta -.-

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 ja derivaadid

sudo dpkg -ma mod-leheküljekiirus- *.deb sudo apt-saama -f installida

Redhat ja derivaadid

sudo yum installi aadressil  # kui teil pole veel at 'at' installitud
sudo p / min -u mod-leheküljekiirus- *.rpm

Pärast installimist leiate selle uue

  • Pakett mod_pagespeed installib koodi 2 versiooni ise, üks on mod_pagespeed.so Apache 2.2 ja mod_pagespeed_ap24.so Apache 2.4 jaoks.
  • Konfiguratsioonifailid: pagespeed.conf, pagespeed_libraries.confja (Debian) pagespeed.load. Pange tähele, et kui ma teile teatan, pakub mod_pagespeed juba vaikekonfiguratsiooni (optimaalne), kuid saate neid konfiguratsioonifaile muuta vastavalt oma soovile või vajadusele, kui neid muudate, ei värskendata neid faile tulevikus automaatselt.
  • Eraldi JavaScripti minifikaator (kompressor) pagespeed_js_minify põhineb samal, mida kasutatakse mod_pagespeed'is, mis suudab JavaScripti tihendada ja luua teekide metaandmeid.

Ajakohastama

Redhat ja derivaadid

sudo yum update mod-pagespeed-beta # Või mod-pagespeed-stabiilne sudo /etc/init.d/httpd taaskäivitage

Debian ja derivaadid

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 taaskäivitage

Stabiilse või beetaversiooni vahel vahetamine

Redhat ja derivaadid

sudo yum eemalda mod-pagespeed-stabiilne sudo yum installi mod-pagespeed-beeta

Debian ja derivaadid

sudo apt-get eemalda mod-pagespeed-stabiilne sudo apt-get install mod-pagespeed-beeta

Konfiguratsioonid

Filter, mida kasutatakse Apache'i serveri poolt mingil viisil loodud HTML-sisu analüüsimiseks, optimeerimiseks ja ümberstruktureerimiseks

# Otsene Apache kogu HTML-väljundi saatmiseks mod_pagespeed väljundikäsitsusesse.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER tekst/html

Märkus: See on automaatselt lubatud mod_deflate kokku suruma.

Mod_pagespeedi keelamine või lubamine

Mod_pagespeed ON lubamiseks või keelamiseks sisestage pagespeed.conf ülaossa:

modpagespeed on

Mod_pagespeed saab keelata kahel viisil. HTML - i ümberkirjutamise keelamiseks, kuid jätkake ressursside levitamist ja päringuvalikute (päringute) analüüsimist ( ?ModPagespeed=on) pane see valik oma seadetesse.

modpagespeed maha

Mod_pagespeed (sellised elemendid nagu .pagespeed. Tulemuseks on kuulus viga 404s) täielikuks keelamiseks kasutame järgmist rida:

modpagespeed vooluvõrgust lahti

Midagi olulist on see, et ON ja OFF valikud saab kirjutada sildile kuulsasse .htaccsess <Directory>, query parameters, Ja headers. Riik unplugged Seda saab kasutada ainult apache'i konfiguratsiooni ja virtuaalsete hostide esmasel tasemel, see tähendab, et kuhu paigutate saidi avalible. Ilmselgelt ja nii, et selle lubamisel pole kahtlust ModPagespeed on virtuaalsel hostil kirjutatakse ülemised valikud üle isegi lahti ühendatud tüübist.

Seejärel installige see kohe nginxi ja muide ootan teie kommentaare nagu alati!
tänan


Lisa eelistatud allikana Google'is