Come velocizzare Apache con Pagespeed

Sono tornato, è vero, stavo festeggiando niente di morto o qualcosa del genere ahahah. ok, veniamo al punto, davvero non sapevo quale nome dare a questo post ... perché sono così impressionato da questo componente aggiuntivo che stavo cercando nomi che descrivessero la sensazione e il buon gusto che i risultati mi hanno lasciato quando ho installato questo componente aggiuntivo sui miei server web. Ho pensato di mettere qualcosa come la sfida veloce e furiosa di Apache hahahaha, ma beh, è ​​già esagerato, anche questo tipo di scherzo non mi viene dato -.-

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 e derivati

sudo dpkg -io mod-PageSpeed- *.deb sudo apt-ottenere -f installa

Redhat e derivati

sudo yum installa su  # se non hai già installato "at"
sudo giri -tu mod-PageSpeed- *.rpm

Una volta installato, questo è ciò che troverai di nuovo

  • Il pacchetto mod_pagespeed installa da solo 2 versioni del codice, una è, mod_pagespeed.so per Apache 2.2 e mod_pagespeed_ap24.so per Apache 2.4.
  • I file di configurazione: pagespeed.conf, pagespeed_libraries.confe (Debian) pagespeed.load. Nota che se ti informo, mod_pagespeed porta già una configurazione predefinita (ottimale), tuttavia puoi modificare questi file di configurazione a tuo piacimento o necessità, se li modifichi questi file non verranno aggiornati automaticamente in futuro.
  • Un minificatore JavaScript autonomo (compressore) pagespeed_js_minify basato sullo stesso usato in mod_pagespeed, che può comprimere JavaScript e generare metadati per le librerie.

Aggiornare

Redhat e derivati

sudo yum update mod-pagespeed-beta # Oppure mod-pagespeed-stable sudo /etc/init.d/httpd riavvio

Debian e derivati

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

Passa dalla versione stabile a quella beta

Redhat e derivati

sudo yum remove mod-pagespeed-stable sudo yum install mod-pagespeed-beta

Debian e derivati

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

configurazioni

Il filtro utilizzato per analizzare, ottimizzare e ristrutturare tutto il contenuto HTML che viene generato in qualche modo dal server Apache

# Indica ad Apache di inviare tutto l'output HTML al gestore di output mod_pagespeed.
Aggiungi filtro di output per tipo Testo MOD_PAGESPEED_OUTPUT_FILTER/html

Nota: Viene abilitato automaticamente mod_deflate comprimere.

Disattivazione o attivazione di mod_pagespeed

Per abilitare o disabilitare mod_pagespeed ON, inserisci all'inizio di pagespeed.conf:

modpagespeed on

Esistono 2 modi per disabilitare mod_pagespeed. Per disabilitare la riscrittura HTML ma continuare a distribuire risorse e analizzare le opzioni di query (query) (per istanze di ?ModPagespeed=on) inserisci questa opzione nelle tue impostazioni.

modpagespeed MENO

Per disabilitare completamente mod_pagespeed (elementi come .pagespeed risulteranno nel famoso errore 404) usiamo la seguente riga:

modpagespeed scollegato

Una cosa importante è che le opzioni ON e OFF possono essere scritte nel famoso .htaccsess sull'etichetta <Directory>, query parametersheaders. Lo stato di unplugged Può essere utilizzato solo a livello primario della configurazione di Apache e degli host virtuali, ovvero dove si colloca il proprio sito disponibile. Ovviamente e quindi non ci sono dubbi se lo abiliti ModPagespeed on su un host virtuale, le opzioni superiori verranno sovrascritte anche di tipo unplugged.

Quindi appena installo in nginx, e tra l'altro aspetto i tuoi commenti come sempre!
grazie


Aggiungi come fonte preferita in Google