Kako ubrzati Apache pomoću Pagespeed-a

Vratio sam se, tačno, nisam tulumario ništa mrtvo ili nešto slično hahaha. ok, prijeđimo na stvar, stvarno nisam znao kako imenovati ovaj post ... jer sam toliko impresioniran ovim dodatkom da sam tražio imena koja bi opisala osjećaj i dobar ukus koji rezultati su me ostavili kada sam instalirao ovaj dodatak na svoje web servere. Razmišljao sam o tome da postavim nešto poput brzog i bijesnog Apache-ovog izazova hahahaha, ali hej, to je već pretjerano, također mi se ova vrsta šale ne daje -.-

apaš

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 derivati

sudo dpkg -i mod-pagespeed- *.deb sudo apt-dobiti -f instalirati

Redhat i derivati

sudo yum instaliraj na  # ako još niste instalirali 'at'
sudo rpm -u mod-pagespeed- *.min

Jednom instaliran, ovo je ono što ćete naći novo

  • Paket mod_pagespeed samostalno instalira 2 verzije koda, jedna je, mod_pagespeed.so za Apache 2.2 i mod_pagespeed_ap24.so za Apache 2.4.
  • Datoteke za konfiguraciju: pagespeed.conf, pagespeed_libraries.conf, i (Debian) pagespeed.load. Budite oprezni ako vas obavijestim, mod_pagespeed već donosi zadanu konfiguraciju (optimalnu), međutim ove konfiguracijske datoteke možete izmijeniti po svom ukusu ili potrebi, ako ih izmijenite, ove datoteke se neće automatski ažurirati u budućnosti.
  • Samostalni JavaScript minifier (kompresor) pagespeed_js_minify zasnovan na istom koji se koristi u mod_pagespeed, koji može komprimirati JavaScript i generirati metapodatke za knjižnice.

Ažuriraj

Redhat i derivati

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

Debian i derivati

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

Prebacivanje između stabilne ili beta verzije

Redhat i derivati

sudo yum ukloniti mod-pagespeed-stable sudo yum instalirati mod-pagespeed-beta

Debian i derivati

sudo apt-get ukloni mod-pagespeed-stabilni sudo apt-get instaliraj mod-pagespeed-beta

Konfiguracije

Filter koji se koristi za analizu, optimizaciju i restrukturiranje cjelokupnog HTML sadržaja koji na neki način generira Apache server

# Direktno Apache za slanje svih HTML rezultata na mod_pagespeed izlazni rukovatelj.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER tekst/HTML

Napomena: Automatski je omogućen mod_deflate komprimirati.

Onemogućavanje ili omogućavanje mod_pagespeed

Da biste omogućili ili onemogućili mod_pagespeed UKLJUČENO, umetnite na vrh pagespeed.conf:

modpagespeed on

Postoje 2 načina za onemogućavanje mod_pagespeed. Da onemogućite prepisivanje HTML-a, ali nastavite distribuirati resurse i analizirati opcije upita (querys) (Za slučajeve ?ModPagespeed=on) stavite ovu opciju u svoje postavke.

modpagespeed isključen

Da bismo u potpunosti onemogućili mod_pagespeed (elementi poput .pagespeed. Dovest će do poznate greške 404s) koristimo sljedeći redak:

modpagespeed unplugged

Nešto je važno da opcije ON i OFF mogu biti napisane u poznatom .htaccsess na etiketi <Directory>, query parameters, y headers. Država unplugged Može se koristiti samo na primarnoj razini konfiguracije apache-a i na virtualnim hostovima, odnosno tamo gdje svoju web lokaciju postavljate dostupnom. Očito i tako da nema sumnje ako ga omogućite ModPagespeed on na virtualnom hostu, gornje opcije bit će prebrisane čak i bez priključenog tipa.

Onda čim instalirate u nginx, i usput očekujem vaše komentare kao i uvijek!
hvala


Dodaj kao preferirani izvor na Googleu