Ich bin zurückgekommen, das stimmt, ich habe nichts Totes oder ähnliches gefeiert, hahaha. ok, kommen wir zum Punkt, ich wusste wirklich nicht, welchen Namen ich diesem Beitrag geben sollte ... weil ich von diesem Add-On so beeindruckt bin, dass ich nach Namen gesucht habe, die das Gefühl und den guten Geschmack beschreiben, die ich bei der Installation dieses Add-Ons auf meinen Webservern erzielt habe. Ich dachte darüber nach, so etwas wie eine schnelle und wütende Apache-Herausforderung zu stellen, hahahaha, aber hey, es ist schon übertrieben, auch diese Art von Witz wird mir nicht gegeben -.-
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 und Derivate
sudo dpkg -ich mod-Pagespeed- *.deb sudo apt-bekommen -f installieren
Redhat und Derivate
sudo yum installieren bei # wenn Sie 'at' noch nicht installiert haben Sudo U / min -du mod-Pagespeed- *.rpm
Einmal installiert, finden Sie dies neu
- Das Paket mod_pagespeed installiert zwei Versionen des Codes selbst. Eine davon ist:
mod_pagespeed.sofür Apache 2.2 undmod_pagespeed_ap24.sofür Apache 2.4. - Die Konfigurationsdateien:
pagespeed.conf,pagespeed_libraries.confund (Debian)pagespeed.load. Beachten Sie, dass mod_pagespeed, wenn ich Sie darüber informiere, bereits eine Standardkonfiguration (optimal) enthält. Sie können diese Konfigurationsdateien jedoch nach Ihren Wünschen oder Bedürfnissen ändern. Wenn Sie sie ändern, werden diese Dateien in Zukunft nicht automatisch aktualisiert. - Ein eigenständiger JavaScript-Minifier (Kompressor)
pagespeed_js_minifybasierend auf dem in mod_pagespeed verwendeten, das JavaScript komprimieren und Metadaten für Bibliotheken generieren kann.
Aktualisieren
Redhat und Derivate
sudo yum update mod-pagespeed-beta # Oder mod-pagespeed-stabil sudo /etc/init.d/httpd restart
Debian und Derivate
sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 Neustart
Wechseln Sie zwischen stabilen oder Beta-Versionen
Redhat und Derivate
sudo yum entferne mod-pagespeed-stabile sudo yum installiere mod-pagespeed-beta
Debian und Derivate
sudo apt-get entferne mod-pagespeed-stabile sudo apt-get installiere mod-pagespeed-beta
Konfigurationen
Der Filter zum Analysieren, Optimieren und Umstrukturieren aller HTML-Inhalte, die auf irgendeine Weise vom Apache-Server generiert werden
# Direkter Apache zum Senden der gesamten HTML-Ausgabe an den Ausgabehandler mod_pagespeed. OutputFilterByType hinzufügen MOD_PAGESPEED_OUTPUT_FILTER Text/html
Hinweis: Es wird automatisch aktiviert mod_deflate zu komprimieren.
Mod_pagespeed deaktivieren oder aktivieren
Um mod_pagespeed ON zu aktivieren oder zu deaktivieren, fügen Sie oben in pagespeed.conf Folgendes ein:
modpagespeed on
Es gibt zwei Möglichkeiten, mod_pagespeed zu deaktivieren. So deaktivieren Sie das Umschreiben von HTML, verteilen jedoch weiterhin Ressourcen und analysieren Abfrageoptionen (Abfragen) (für Instanzen von ?ModPagespeed=on) Fügen Sie diese Option in Ihre Einstellungen ein.
modpagespeed WOW!
Um mod_pagespeed vollständig zu deaktivieren (Elemente wie .pagespeed. Führt zum berühmten 404s-Fehler), verwenden wir die folgende Zeile:
modpagespeed unplugged
Wichtig ist, dass die EIN- und AUS-Optionen in der berühmten .htaccsess auf dem Etikett geschrieben werden können <Directory>, query parametersund headers. Der Zustand unplugged Es kann nur in der primären Ebene der Apache-Konfiguration und auf den virtuellen Hosts verwendet werden, dh dort, wo Sie Ihre Site verfügbar machen. Offensichtlich und damit es keinen Zweifel gibt, ob Sie es aktivieren ModPagespeed on Auf einem virtuellen Host werden die oberen Optionen auch vom Typ "Unplugged" überschrieben.
Dann, sobald in Nginx installiert, und übrigens erwarte ich Ihre Kommentare wie immer!
dank