Hvordan øke hastigheten på Apache med Pagespeed

Jeg kom tilbake, det stemmer, jeg festet, ingenting dødt eller noe sånt hahaha. ok, la oss komme til poenget, jeg visste virkelig ikke hva jeg skulle kalle dette innlegget ... fordi jeg er så imponert over dette tillegget at jeg lette etter navn som ville beskrive følelsen og den gode smaken at jeg fikk resultatene da jeg installerte dette tillegget på webserverne mine. Jeg tenkte å sette noe sånt som rasende og rasende Apache-utfordring hahahaha, men vel, det er allerede overdrevet, også denne typen vits er ikke gitt til meg -.-

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 og derivater

sudo dpkg -jeg mod-Page Speed- *.deb sudo apt--f installer

Redhat og derivater

sudo yum installere på  # hvis du ikke allerede har 'at' installert
sudo rpm -u mod-Page Speed- *.rpm

Når du er installert, er dette det du finner nytt

  • Mod_pagespeed-pakken installerer to versjoner av koden i seg selv, den ene er, mod_pagespeed.so for Apache 2.2 og mod_pagespeed_ap24.so for Apache 2.4.
  • Konfigurasjonsfilene: pagespeed.conf, pagespeed_libraries.confog (Debian) pagespeed.load. Merk at hvis jeg informerer deg, gir mod_pagespeed allerede en standardkonfigurasjon (optimal), men du kan endre disse konfigurasjonsfilene etter eget ønske eller behov. Hvis du endrer dem, vil disse filene ikke automatisk bli oppdatert i fremtiden.
  • En frittstående JavaScript minifier (kompressor) pagespeed_js_minify basert på den samme som brukes i mod_pagespeed, som kan komprimere JavaScript og generere metadata for biblioteker.

Oppdater

Redhat og derivater

sudo yum oppdatering mod-sidespeed-beta # Eller mod-sidespeed-stabil sudo /etc/init.d/httpd omstart

Debian og derivater

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 start på nytt

Bytt mellom stabile eller betaversjoner

Redhat og derivater

sudo yum fjern mod-sidespeed-stabil sudo yum installer mod-sidespeed-beta

Debian og derivater

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

konfigurasjoner

Filteret som brukes til å analysere, optimalisere og omstrukturere alt HTML-innhold som genereres på en eller annen måte av Apache-serveren

# Direkte Apache for å sende all HTML-utdata til mod_pagespeed-utgangshåndtereren.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER tekst/html

Merk: Den aktiveres automatisk mod_deflate å komprimere.

Deaktivering eller aktivering av mod_pagespeed

For å aktivere eller deaktivere mod_pagespeed ON, sett inn øverst på sidespeed.conf:

modpagespeed on

Det er to måter å deaktivere mod_pagespeed. For å deaktivere HTML-omskriving, men fortsette å distribuere ressurser og analysere spørringsalternativer (spørringer) (For tilfeller av ?ModPagespeed=on) legg dette alternativet i innstillingene dine.

modpagespeed off

For å deaktivere mod_pagespeed (elementer som .pagespeed. Vil resultere i den berømte 404s-feilen) bruker vi følgende linje:

modpagespeed koblet fra

Noe viktig er at alternativene PÅ og AV kan skrives i den berømte .htaccsess på etiketten <Directory>, query parameters, Og headers. Staten av unplugged Den kan bare brukes på primærnivået i apache-konfigurasjonen og de virtuelle vertene, det vil si der du plasserer nettstedet ditt. Åpenbart og slik at det ikke er tvil om du aktiverer det ModPagespeed on på en virtuell vert, vil de øverste alternativene bli overskrevet selv av typen ikke koblet fra.

Så snart du installerer i nginx, og forresten venter jeg på kommentarene dine som alltid!
Takk