Cum să accelerați Apache cu Pagespeed

M-am întors, așa este, nu petreceam nimic mort sau ceva asemănător hahaha. ok, să trecem la subiect, chiar nu știam ce să denumesc această postare ... pentru că sunt atât de impresionat de acest supliment încât am căutat nume care să descrie sentimentul și bunul gust că am obținut rezultatele când am instalat acest supliment pe serverele mele web. M-am gândit să pun ceva asemănător cu provocarea rapidă și furioasă Apache hahahaha, dar hei, este deja exagerat, de asemenea, acest tip de glumă nu mi se dă -.-

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 și derivate

sudo dpkg -mod-PageSpeed- *.deb sudo apt-obține -f instalați

Redhat și derivate

sudo yum instalați la  # dacă nu aveți deja instalat „la”
sudo rpm -u mod-PageSpeed- *.rpm

Odată instalat, acesta este ceea ce veți găsi nou

  • Pachetul mod_pagespeed instalează 2 versiuni ale codului singur, una este, mod_pagespeed.so pentru Apache 2.2 și mod_pagespeed_ap24.so pentru Apache 2.4.
  • Fișierele de configurare: pagespeed.conf, pagespeed_libraries.confși (Debian) pagespeed.load. Rețineți că, dacă vă informez, mod_pagespeed aduce deja o configurație implicită (optimă), totuși puteți modifica aceste fișiere de configurare după dorința sau nevoia dvs., dacă le modificați, aceste fișiere nu vor fi actualizate automat în viitor.
  • Un compresor JavaScript independent (compresor) pagespeed_js_minify pe baza aceluiași folosit în mod_pagespeed, care poate comprima JavaScript și genera metadate pentru biblioteci.

actualizare

Redhat și derivate

sudo yum update mod-pagespeed-beta # Sau mod-pagespeed-stable sudo /etc/init.d/httpd restart

Debian și derivate

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 restart

Comutați între versiunile stabile sau beta

Redhat și derivate

sudo yum eliminați mod-pagespeed-stable sudo yum instalați mod-pagespeed-beta

Debian și derivate

sudo apt-get remove mod-pagespeed-stable sudo apt-get install mod-pagespeed-beta

configuraţiile

Filtrul utilizat pentru a analiza, optimiza și restructura tot conținutul HTML generat într-un fel de serverul Apache

# Apache direct pentru a trimite toate ieșirile HTML către modulul de ieșire mod_pagespeed.
AdăugațiOutputFilterByType Text MOD_PAGESPEED_OUTPUT_FILTER/html

Nota: Este activat automat mod_deflate a comprima.

Dezactivarea sau activarea mod_pagespeed

Pentru a activa sau dezactiva mod_pagespeed ON, introduceți în partea de sus a pagespeed.conf:

modpagespeed on

Există 2 moduri de a dezactiva mod_pagespeed. Pentru a dezactiva rescrierea HTML, dar continuați să distribuiți resurse și să analizați opțiunile de interogare (querys) (Pentru instanțe de ?ModPagespeed=on) introduceți această opțiune în setările dvs.

modpagespeed de pe

Pentru a dezactiva complet mod_pagespeed (elemente precum .pagespeed. Va rezulta faimoasa eroare 404s) folosim următoarea linie:

modpagespeed unplugged

Ceva important este că opțiunile ON și OFF pot fi scrise în faimosul .htaccsess de pe etichetă <Directory>, query parameters, Și headers. Starea de unplugged Poate fi utilizat numai la nivelul principal al configurației apache și al gazdelor virtuale, adică acolo unde plasați site-ul dvs. avalibil. Evident și astfel încât să nu existe nicio îndoială dacă îl activați ModPagespeed on pe o gazdă virtuală, opțiunile de top vor fi suprascrise chiar și de tipul deconectat.

Apoi, imediat după instalare în nginx, și apropo aștept comentariile voastre ca întotdeauna!.
Mulţumiri


Adăugați ca sursă preferată în Google