Kako pospešiti Apache s funkcijo Pagespeed

Vrnil sem se, tako je, nisem zabaval ničesar mrtvega ali česa podobnega hahaha. ok, pojdimo na stvar, res nisem vedel, kako naj poimenujem to objavo ... ker sem nad tem dodatkom tako navdušen, da sem iskal imena, ki bi opisovala občutek in dober okus, ki sta mi ostala, ko sem ta dodatek namestila na svoje spletne strežnike. Razmišljal sem o tem, da bi postavil kaj podobnega hitremu in besnemu Apachejevemu izzivu hahahaha, ampak no, to je že pretirano, tudi tovrstna šala mi ni dana -.-

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 in izpeljanke

sudo dpkg -jaz mod-strani- *.deb sudo apt-dobili -f namestite

Redhat in derivati

sudo yum namestite na  #, če še niste namestili 'at'
sudo vrt./min -u mod-strani- *.rpm

Ko je enkrat nameščen, boste našli novo

  • Paket mod_pagespeed sam namesti dve različici kode, ena je, mod_pagespeed.so za Apache 2.2 in mod_pagespeed_ap24.so za Apache 2.4.
  • Konfiguracijske datoteke: pagespeed.conf, pagespeed_libraries.conf, in (Debian) pagespeed.load. Če vas obvestim, mod_pagespeed že prinaša privzeto konfiguracijo (optimalno), vendar lahko te konfiguracijske datoteke spremenite po svojih željah ali potrebah, če jih spremenite, te datoteke v prihodnosti ne bodo samodejno posodobljene.
  • Samostojni minifikator JavaScript (kompresor) pagespeed_js_minify temelji na istem, ki se uporablja v mod_pagespeed, ki lahko stisne JavaScript in ustvari metapodatke za knjižnice.

Posodobiti

Redhat in derivati

sudo yum update mod-pagespeed-beta # Ali mod-pagespeed-stable sudo /etc/init.d/httpd znova zaženi

Debian in izpeljanke

sudo apt-get posodobitev sudo apt-get nadgradnja sudo /etc/init.d/apache2 znova zaženi

Preklopite med stabilno ali različico beta

Redhat in derivati

sudo yum odstrani mod-pagespeed-stable sudo yum namesti mod-pagespeed-beta

Debian in izpeljanke

sudo apt-get odstranite mod-pagespeed-stable sudo apt-get namestite mod-pagespeed-beta

Konfiguracije

Filter, ki se uporablja za analizo, optimizacijo in prestrukturiranje celotne vsebine HTML, ki jo na nek način ustvari strežnik Apache

# Neposreden Apache, da pošlje ves izhod HTML izhodnemu upravljalniku mod_pagespeed.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER besedilo/html

Opomba: Samodejno je omogočeno mod_deflate stisniti.

Onemogočanje ali omogočanje mod_pagespeed

Če želite omogočiti ali onemogočiti mod_pagespeed ON, vstavite na vrh pagespeed.conf:

modpagespeed on

Mod_pagespeed lahko onemogočite na dva načina. Če želite onemogočiti prepisovanje HTML, vendar še naprej distribuirati vire in analizirati možnosti poizvedb (poizvedbe) (za primere ?ModPagespeed=on) to možnost nastavite v svojih nastavitvah.

modpagespeed off

Če želite popolnoma onemogočiti mod_pagespeed (elementi, kot je .pagespeed. Posledica znane napake 404s), uporabimo naslednjo vrstico:

modpagespeed izklopljen

Nekaj ​​pomembnega je, da lahko možnosti ON in OFF napišete v znameniti .htaccsess na nalepki <Directory>, query parameters, In headers. Država unplugged Uporablja se lahko samo na primarni ravni konfiguracije apache in navideznih gostiteljih, to je tja, kjer svoje spletno mesto postavite na voljo. Očitno in tako, da ni dvoma, če ga omogočite ModPagespeed on na navideznem gostitelju se zgornje možnosti prepišejo tudi izklopljenega tipa.

Nato takoj namestite v nginx in mimogrede čakam na vaše komentarje kot vedno!
hvala


Dodaj kot prednostni vir v Googlu