Hogyan lehet felgyorsítani az Apache-t a Pagespeed segítségével

Visszajöttem, ez így van, semmi halottat nem buliztam, vagy ilyesmi hahaha. ok, térjünk rá a lényegre, tényleg nem tudtam, hogy nevezzem el ezt a bejegyzést ... mert annyira lenyűgözött ez a kiegészítő, hogy olyan neveket kerestem, amelyek leírják az érzést és a jó ízt, hogy a eredmények rám hagytak, amikor telepítettem ezt a bővítményt a webszervereimre. Arra gondoltam, hogy valami gyors és dühös Apache kihívást tegyek fel, hahahaha, de hé, ez már túlzó, és ez a fajta vicc nem adott nekem -.-

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 és származékai

sudo dpkg -én mod-Weboldalsebesség- *.deb sudo apt-kap -f telepíteni

Redhat és származékai

sudo yum telepíteni  # ha még nincs telepítve a 'at'
sudo rpm -u mod-Weboldalsebesség- *.fordulat

A telepítés után ez lesz az új

  • A mod_pagespeed csomag önmagában telepíti a kód 2 verzióját, az egyik mod_pagespeed.so az Apache 2.2 és mod_pagespeed_ap24.so az Apache 2.4-hez.
  • A konfigurációs fájlok: pagespeed.conf, pagespeed_libraries.conf, és (Debian) pagespeed.load. Ne feledje, hogy ha tájékoztatlak, a mod_pagespeed már hozza meg az alapértelmezett konfigurációt (optimális), azonban ezeket a konfigurációs fájlokat tetszése vagy igénye szerint módosíthatja, ha módosítja őket, akkor ezek a fájlok a jövőben nem frissülnek automatikusan.
  • Önálló JavaScript-tömörítő (kompresszor) pagespeed_js_minify a mod_pagespeed-ben használt ugyanazon alapul, amely képes tömöríteni a JavaScript-et és metaadatokat generálni a könyvtárak számára.

Frissítse

Redhat és származékai

sudo yum update mod-pagespeed-beta # Vagy mod-pagespeed-stabil sudo /etc/init.d/httpd restart

Debian és származékai

sudo apt-get update sudo apt-get upgrade sudo /etc/init.d/apache2 újraindítás

Váltás a stabil vagy a béta verzió között

Redhat és származékai

sudo yum távolítsa el a mod-pagespeed-stabil sudo yum telepítse a mod-pagespeed-beta fájlt

Debian és származékai

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

konfigurációk

Az Apache szerver által valamilyen módon létrehozott HTML-tartalmak elemzésére, optimalizálására és átszervezésére használt szűrő

# Közvetlen Apache az összes HTML kimenet elküldéséhez a mod_pagespeed kimeneti kezelőhöz.
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER szöveg/html

Megjegyzés: Automatikusan engedélyezve van mod_deflate tömöríteni.

A mod_pagespeed letiltása vagy engedélyezése

A mod_pagespeed ON engedélyezéséhez vagy letiltásához helyezze be a pagespeed.conf tetejére:

modpagespeed on

Két módja van a mod_pagespeed letiltásának. A HTML újraírás letiltása, de az erőforrások terjesztésének folytatása és a lekérdezési lehetőségek (lekérdezések) elemzése ( ?ModPagespeed=on) tegye ezt az opciót a beállításaiba.

modpagespeed kedvezmény

A mod_pagespeed (például az .pagespeed. A híres 404s hibát eredményezi) teljes kikapcsolásához a következő sort használjuk:

modpagespeed unplugged

Valami fontos, hogy az ON és az OFF opciók a címkén található híres .htaccsess fájlba írhatók <Directory>, query parameters, És headers. A dolgok állása unplugged Csak az apache konfiguráció elsődleges szintjén és a virtuális gazdagépeken használható, vagyis ahol a webhelyét elérhetővé teszi. Nyilvánvalóan és úgy, hogy nincs kétség afelől, ha engedélyezi ModPagespeed on egy virtuális gépen a felső opciók felülíródnak, még a nem csatlakoztatott típus esetén is.

Majd azonnal telepítsd az nginx-be, és mellesleg várom a megjegyzéseidet, mint mindig!
Köszönöm


Hozzáadás előnyben részesített forrásként a Google-ben