Ako zrýchliť Apache s Pagespeed

Vrátil som sa, je to tak, párty som nezažil nič mŕtveho ani nič podobné hahaha. ok, poďme k veci, naozaj som nevedel, aké meno mám dať tomuto príspevku ... pretože tento doplnok na mňa urobil taký dojem, že som hľadal mená, ktoré by vystihovali ten pocit a dobrý vkus že ma výsledky zanechali, keď som si nainštaloval tento doplnok na svoje webové servery. Rozmýšľal som nad tým, že by som dal niečo ako rýchlu a zúrivú výzvu Apache hahahaha, ale hej, už je to prehnané, tiež mi tento druh vtipu nie je daný -.-

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 a deriváty

sudo dpkg -ja mod-rýchlosť stránok- *.deb sudo apt-dostať -f nainštalovať

Redhat a deriváty

sudo yum nainštalovať na  # ak ešte nemáte 'at' nainštalované
sudo otáčky -u mod-rýchlosť stránok- *.rpm

Po nainštalovaní nájdete to nové

  • Balík mod_pagespeed sám nainštaluje 2 verzie kódu, jedna je, mod_pagespeed.so pre Apache 2.2 a mod_pagespeed_ap24.so pre Apache 2.4.
  • Konfiguračné súbory: pagespeed.conf, pagespeed_libraries.confa (Debian) pagespeed.load. Všimnite si, že ak vás informujem, mod_pagespeed už prináša predvolenú konfiguráciu (optimálnu), môžete však tieto konfiguračné súbory upraviť podľa svojich predstáv alebo potreby, ak ich upravíte, tieto súbory sa v budúcnosti nebudú automaticky aktualizovať.
  • Samostatný minifikátor JavaScriptu (kompresor) pagespeed_js_minify na základe toho istého použitého v mod_pagespeed, ktorý dokáže komprimovať JavaScript a generovať metadáta pre knižnice.

aktualizovať

Redhat a deriváty

sudo yum aktualizácia mod-pagespeed-beta # alebo mod-pagespeed-stable sudo /etc/init.d/httpd reštart

Debian a deriváty

sudo apt-get aktualizácia sudo apt-get aktualizácia sudo /etc/init.d/apache2 reštart

Prepínajte medzi stabilnou alebo beta verziou

Redhat a deriváty

sudo yum odstrániť mod-pagespeed-stable sudo yum nainštalovať mod-pagespeed-beta

Debian a deriváty

sudo apt-get odstrániť mod-pagespeed-stable sudo apt-get nainštalovať mod-pagespeed-beta

konfigurácia

Filter používaný na analýzu, optimalizáciu a reštrukturalizáciu všetkého obsahu HTML, ktorý je nejakým spôsobom generovaný serverom Apache

# Direct Apache na odoslanie celého výstupu HTML do obslužnej rutiny výstupu mod_pagespeed.
AddOutputFilterByType Text MOD_PAGESPEED_OUTPUT_FILTER/html

Poznámka: Automaticky sa povolí mod_deflate stlačiť.

Zakázanie alebo povolenie mod_pagespeed

Ak chcete povoliť alebo zakázať mod_pagespeed ZAPNUTÉ, vložte do hornej časti stránky pagespeed.conf:

modpagespeed on

Existujú 2 spôsoby, ako zakázať mod_pagespeed. Zakázať prepisovanie HTML, ale pokračovať v distribúcii zdrojov a analýze možností dotazov (dotazov) (pre prípady ?ModPagespeed=on) vložte túto možnosť do svojich nastavení.

modpagespeed preč

Ak chcete úplne zakázať mod_pagespeed (prvky ako .pagespeed. Výsledkom bude slávna chyba 404s), použijeme nasledujúci riadok:

modpagespeed unplugged

Niečo dôležité je, že možnosti ZAPNUTIE a VYPNUTIE je možné napísať slávnym .htaccsess na štítok <Directory>, query parametersheaders. Štát unplugged Môže sa použiť iba na primárnej úrovni konfigurácie apache a virtuálnych hostiteľov, to znamená na miestach, kde umiestnite svoju dostupnú stránku. Je zrejmé, že a tak nie je pochýb o tom, či to povolíte ModPagespeed on na virtuálnom hostiteľovi budú horné možnosti prepísané aj pri odpojenom type.

Potom čo najskôr nainštalujte do nginx a mimochodom, ako vždy čakám na vaše komentáre!
vďaka


Pridať ako preferovaný zdroj v Google