A Google PageSpeed modul nagyszerű módja a webszerver sebességének javítására Linux rendszeren. Ha engedélyezte a Google PageSpeed modulját az Apache vagy az Nginx alkalmazáson, az oldal betöltése 10x gyorsabb lesz.
Az Apache a preferált webszerver a legtöbb Linux telepítésnél. Ennek eredményeként a Google inkább a felhasználók számára választja ezt az utat, amikor azt használja. Ha használsz Ubuntu szerver, Debian szerver, Fedora szerver, Redhat Enterprise Linux, CentOS vagy akár a Suse Enterprise Linux, kövesse a plugin működését.
Megjegyzés: A Google nem támogatja az Apache-t futtató szerver operációs rendszereket, amelyek nem használnak DEB-t vagy RPM-t. Más platformon történő használathoz az NGINX webszerver ajánlott.
A PageSpeed modul működtetése mind a Debian, mind az Ubuntu szerver operációs rendszereken meglepően könnyű, mivel a Google letölthető bináris csomagot biztosít. Ez a csomag tartalmazza a modult, valamint egy hivatalos szoftver-lerakatot, amely biztosítja, hogy a modul mindig naprakész legyen.
Kezdje azzal, hogy letölt a csomagot a wget letöltő eszköz.
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
vagy
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
Alternatív megoldásként töltse le a modul béta verzióját:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb
vagy
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.deb
A Pagespeed csomag nem nagy, ezért a letöltés nem tart sokáig. Amikor befejeződik, a folyamat következő lépése a csomag telepítése a rendszerre keresztül dpkg.
sudo dpkg -i mod-pagespeed-stabil_current _ *. deb
vagy
sudo dpkg -i mod-pagespeed-beta_current _ *. deb
A modul telepítése a dpkg hibátlanul, függőségi problémák nélkül kell működnie. Ha valamilyen oknál fogva függőségi hibák jelentkeznek, javítsa ki őket a következő paranccsal:
sudo apt install -f
Az Ubuntuhoz hasonlóan az RHEL és a CentOS felhasználóknak, akik szeretnék megszerezni a Google PageSpeed modult, nem kell átélniük egy bonyolult folyamatot. Ehelyett van egy kényelmes RPM-fájl, amely készen áll a letöltésre. A telepítési folyamat elindításához használja a wget eszköz a csomag letöltéséhez.
A Mod_pagespeed legújabb stabil verziójának beszerzéséhez próbálja meg:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm
vagy
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
A béta verzióhoz tegye a következőket:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
vagy
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm
Használni a FORDULAT parancsot, telepítse a Mod_pagespeed fájlt.
sudo rpm -U mod-pagespeed - *
Az Apache mellett a Google PageSpeed modulja támogatja az Nginx-et is. Az Apache-lal ellentétben azonban nincs kényelmes bináris csomag, amely letölthető. Ehelyett azoknak, akik használni akarják, kézzel kell őket megszerezniük.
A modul telepítésének Nginx-en történő elindításához írja be a következő parancsot. A parancs futtatása automatikus szkriptet hajt végre, amely mindent beállít.
Megjegyzés: A szkript használatához curl szükséges. Keresse meg a „curl” -t a csomagkezelőben, és telepítse a folytatás előtt.
bashAmikor a szkript kész, az Nginx Pagespeed modulnak működnie kell.
A PageSpeed konfigurálása
A PageSpeed modul telepítéséhez az Apache webszerverhez nincs szükség konfigurálásra. Az Nginx-en azonban igen. A modul engedélyezéséhez az Nginx webszerveren, szerkessze a nginx.conf fájlt. A terminálon szerezzen be gyökérképet, majd nyissa meg a konfigurációs fájlt a Nano használatával.
su -vagy
sudo-knano /etc/nginx/nginx.confA konfigurációs fájlba illessze be a következő kódot:
oldalsebesség tovább;
# A nginxnek léteznie kell és írhatónak kell lennie. Használjon tmpfs-et a legjobb teljesítményért.
oldalsebességű FileCachePath / var / ngx_pagespeed_cache;
# Győződjön meg arról, hogy az oldalsebességre optimalizált erőforrások iránti kérelmek az oldalsebesség-kezelőhöz érkeznek
# és nem kerülnek idegen fejlécek beállítása.
hely ~ "\ .lapsebesség \. ([a-z] \.)? [a-z] {2} \. [^.] {10} \. [^.] +" {
add_header "" "";
}
hely ~ "^ / pagespeed_static /" {}
hely ~ "^ / ngx_pagespeed_beacon $" {}A konfigurációs fájlt a gombbal mentheti el Ctrl + O, és lépjen ki a Ctrl + X.
A PageSpeed letiltása
A Google PageSpeed modulja nagy hatással van a webhelyek teljesítményére. Mégis, ha bármilyen okból nem elégedett az eredményekkel, akkor érdemes letiltani azt. A modul letiltása mindkét szerveren egyszerű.
Apache
Az Apache-n néhány lehetőség van a modul letiltására, de messze a leghatékonyabb módszer a bináris csomag egyszerű eltávolítása. Ezzel automatikusan megtisztítja a rendszerben maradt konfigurációs fájlokat és könyvtárakat.
Debian / Ubuntu
sudo apt remove mod-pagespeedvagy
sudo apt remove mod-pagespeed-betaRHEL / CentOS
sudo yum távolítsa el a mod-oldalsebességetvagy
sudo yum távolítsa el a mod-pagespeed-beta-tnginx
A modul letiltása az Nginx-en is egyszerű. A modul kikapcsolásához szerkessze az Nginx konfigurációs fájlt, és állítsa a PageSpeed „be” és „kikapcsolt” állapotokra.
su -vagy
sudo -s nano /etc/nginx/nginx.confKeresse meg az „oldalsebesség-on;” és változtassa meg:
oldalsó sebesség;
Az érték megváltoztatása után lépjen ki a Nano-ból. A PageSpeednek azonnal ki kell kapcsolnia.
Van flash meghajtója, és szeretné biztonsági másolatot készíteni a ...
Ha képes olvasni és megérteni a rendszernaplófájlokat, akkor szinte...
A filmkezelő és a videolejátszó szoftverekhez túl sok választási le...