Ik kwam terug, dat klopt, ik was niets doods aan het feesten of zo hahaha. Oké, laten we ter zake komen, ik wist echt niet welke naam ik aan dit bericht moest geven ... omdat ik zo onder de indruk ben van deze add-on dat ik op zoek was naar namen die het gevoel en de goede smaak zouden beschrijven dat de resultaten me lieten toen ik deze add-on op mijn webservers installeerde. Ik dacht erover om zoiets als een snelle en furieuze Apache-uitdaging te plaatsen hahahaha, maar goed, het is al overdreven, ook dit soort grap wordt niet aan mij gegeven -.-
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 en derivaten
sudo dpkg -de mod-PageSpeed- *.deb sudo apt-krijgen -f installeren
Redhat en derivaten
sudo yum installeren op # als u 'at' nog niet heeft geïnstalleerd sudo-rpm -jij mod-PageSpeed- *.rpm
Eenmaal geïnstalleerd, is dit wat u nieuw zult vinden
- Het pakket mod_pagespeed installeert 2 versies van de code zelf, een is,
mod_pagespeed.sovoor Apache 2.2 enmod_pagespeed_ap24.sovoor Apache 2.4. - De configuratiebestanden:
pagespeed.conf,pagespeed_libraries.conf, en (Debian)pagespeed.load. Merk op dat als ik je informeer, mod_pagespeed al een standaardconfiguratie (optimaal) meebrengt, maar je kunt deze configuratiebestanden naar wens of behoefte aanpassen, als je ze aanpast, zullen deze bestanden in de toekomst niet automatisch worden bijgewerkt. - Een zelfstandige JavaScript-minifier (compressor)
pagespeed_js_minifygebaseerd op hetzelfde gebruikt in mod_pagespeed, dat JavaScript kan comprimeren en metadata voor de bibliotheken kan genereren.
-update
Redhat en derivaten
sudo yum update mod-pagespeed-beta # Of mod-pagespeed-stable sudo /etc/init.d/httpd herstart
Debian en derivaten
sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 opnieuw opstarten
Schakel tussen stabiele of bètaversies
Redhat en derivaten
sudo yum verwijder mod-pagespeed-stable sudo yum installeer mod-pagespeed-beta
Debian en derivaten
sudo apt-get verwijder mod-pagespeed-stable sudo apt-get install mod-pagespeed-beta
configuraties
Het filter dat wordt gebruikt om alle HTML-inhoud die op de een of andere manier door de Apache-server wordt gegenereerd, te analyseren, optimaliseren en herstructureren
# Direct Apache om alle HTML-output naar de mod_pagespeed output-handler te sturen. AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER tekst/html
Opmerking: Het wordt automatisch ingeschakeld mod_deflate comprimeren.
Mod_pagespeed in- of uitschakelen
Om mod_pagespeed ON in of uit te schakelen, plaatst u bovenaan pagespeed.conf:
ModPaginasnelheid on
Er zijn 2 manieren om mod_pagespeed uit te schakelen. Om HTML-herschrijven uit te schakelen, maar door te gaan met het distribueren van bronnen en het analyseren van query-opties (querys) (voor gevallen van ?ModPagespeed=on) zet deze optie in je instellingen.
ModPaginasnelheid korting
Om mod_pagespeed volledig uit te schakelen (elementen zoals .pagespeed. Zal resulteren in de beroemde 404s-fout) gebruiken we de volgende regel:
ModPaginasnelheid unplugged
Iets belangrijks is dat de AAN- en UIT-opties in het bekende .htaccsess op het label kunnen worden geschreven <Directory>, query parametersEn headers. De staat van unplugged Het kan alleen worden gebruikt op het primaire niveau van de apache-configuratie en de virtuele hosts, dat wil zeggen, waar u uw site-avalible plaatst. Uiteraard en zodat er geen twijfel over bestaat of u het inschakelt ModPagespeed on op een virtuele host worden de bovenste opties overschreven, zelfs van het niet-aangesloten type.
Installeer dan snel in nginx, en trouwens, ik wacht zoals altijd op uw opmerkingen!
bedankt