A Google PageSpeed ​​moduljának telepítése az Apache és az Nginx Linuxra

click fraud protection

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.

Apache utasítások

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.

Ubuntu szerver / Debian szerver

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.

instagram viewer

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

RHEL / CentOS

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 - *

Nginx utasítások

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.

bash 

Amikor 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-k
nano /etc/nginx/nginx.conf

A 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-pagespeed

vagy

sudo apt remove mod-pagespeed-beta

RHEL / CentOS

sudo yum távolítsa el a mod-oldalsebességet

vagy

sudo yum távolítsa el a mod-pagespeed-beta-t

nginx

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.conf

Keresse 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.

watch instagram story