See on meie käimasolev sari Apache optimeerimine ja jõudluse häälestamine, siin tutvustame uut GoogleToote nimi on mod_pagespeed moodul jaoks Apache või Nginx mis muudab veebisaidi laadimise palju kiiremaks kui kunagi varem.
Olen seda moodulit meie Live'is isiklikult testinud (tecmint.com) server ja tulemused on hämmastavad, nüüd laaditakse sait palju kiiremini kui varem. Soovitan teil kõigil see installida ja tulemusi näha.
Ära jäta vahele:5 näpunäidet Apache veebiserveri jõudluse suurendamiseks
Selles artiklis näitame teile, kuidas installida ja konfigureerida Google’S mod_pagespeed moodul jaoks Apache ja Nginx veebiserverid sisse RHEL/CentOS/Fedora ja Debian/Ubuntu süsteeme, mis kasutavad ametlikke binaarpakette, nii et teie süsteem saab regulaarselt värskendusi automaatselt ja on ajakohane.
mod_pagespeed on avatud lähtekoodiga moodul Apache ja Nginx veebiserver, mis optimeerib automaatselt Veebilehed parandada veebilehtede esitamise ajal paremat jõudlust HTTP -server.
Sellel on mitu filtrit, mis optimeerivad automaatselt selliseid faile nagu HTML, CSS, JavaScript, JPEG, PNG ja muud ressursid.
mod_pagespeed on välja töötatud PageSpeedi optimeerimisraamatukogudes, mis on kasutusel üle 100 000 veebisaidi ja mida pakuvad populaarseimad CDN- ja hostimisteenuse pakkujad, nagu GoDaddy, EdgeCast, DreamHost ja vähe.
See pakub rohkem kui 40+ optimeerimisfiltrit, mis sisaldavad järgmist:
Praegu mod_pagespeed mooduliga toetatud Linuxi platvormid RHEL/CentOS/Fedora ja Debian/Ubuntu eest 32 natuke ja 64 bitijaotused.
Installige Apache ja Nginx jaoks mod_pagespeed sisse RHEL/CentOS/Fedora ja Debian/Ubuntu
Nagu ma eespool arutasin, kasutame GoogleAmetlikud binaarpaketid selle installimiseks tulevaste värskenduste jaoks, nii et lähme edasi ja installime selle oma OS -i arhitektuuri põhjal oma süsteemidesse.
32-bitistes süsteemides # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm. # yum installida aadressil [# kui sul pole veel 'at' installitud] # p / min -Uvh mod-pagespeed -table_current_i386.rpm64-bitistes süsteemides # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm. # yum installida aadressil [# kui sul pole veel 'at' installitud] # p / min -Uvh mod-pagespeed -table_current_x86_64.rpm.
32-bitistes süsteemides $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb. $ sudo dpkg -i mod-pagespeed -table_current_i386.deb. $ sudo apt -get -f install 64-bitistes süsteemides $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb. $ sudo dpkg -i mod-pagespeed -table_current_amd64.deb. $ sudo apt -get -f install.
Mod_pagespeedi installimine binaarpakettidest lisab teie süsteemi Google'i ametliku hoidla, nii et saate mod_pagespeed automaatselt värskendada, kasutades paketihaldurit yum või apt.
Vaatame, millised paketid mod_pagespeed on süsteemi installitud:
Moodul võimaldab installimise ajal automaatselt järgida konfiguratsioonifaile ja katalooge.
Oluline: Nginxis leidub tavaliselt allosas mod_pagespeed konfiguratsioonifailid /usr/local/nginx/conf/ kataloogi.
Apache'is mod_pagespeed automaatselt Lülita sisse kui see on installitud, peate Nginxis paigutama järgmised read oma failile nginx.conf ja igasse serveriplokki, kus PageSpeed on lubatud:
lehekiirus edasi; # Nginx peab eksisteerima ja olema kirjutatav. Parima jõudluse saavutamiseks kasutage tmpfs. lehekülgede kiirus FileCachePath /var /ngx_pagespeed_cache; # Veenduge, et lehekiiruse optimeeritud ressursside taotlused läheksid lehekülje kiiruse käitlejale. # ja ei seata kõrvalisi päiseid. asukoht ~ "\ .pagespeed \. ([a-z] \.)? [a-z] {2} \. [^.] {10} \. [^.]+" {add_header "" ""; } asukoht ~ "^/pagespeed_static/" {} asukoht ~ "^/ngx_pagespeed_beacon $" {}
Lõpuks ärge unustage Apache või Nginxi serverit taaskäivitada, et käivitada mod_pagespeed korralikult.
Kontrollida mod_pagespeed moodulit, kasutame lokkida käsk domeenis või IP -s testimiseks, nagu näidatud:
# curl -D- http://192.168.0.15/ | vähem.
HTTP/1.1 200 OK. Kuupäev: reede, 4. märts 2016 07:37:57 GMT. Server: Apache/2.4.6 (CentOS) PHP/5.4.16... X-Mod-lehekiirus: 1.9.32.13-0
HTTP/1.1 200 OK. Kuupäev: reede, 4. märts 2016 07:37:57 GMT. Server: nginx/1.4.0... X-lehe kiirus: 1.5.27.1-2845...
Kui te ei näe X-Mod-lehekiirus päis, see tähendab mod_pagespeed pole tegelikult installitud.
Kui te ei soovi kasutada mod_pagespeed täiesti, saate Lülita välja sisestades järgmise rea aadressile pagesbeed.conf fail ülaosas.
ModPagespeed välja lülitatud
Samamoodi, et Lülita sisse sisestage järgmine rida pagesbeed.conf fail ülaosas.
ModPagespeed sisse lülitatud
Nagu ma pärast installimist ütlesin mod_pagespeed meie veebisait laaditakse 40%-50% kiiremini. Soovime tõesti teada teie veebisaidi kiirusest pärast selle installimist teie süsteemidesse kommentaaride kaudu.
Seadistamise kohta lisateabe saamiseks vaadake ametlikku mod_pagespeed lehte aadressil https://developers.google.com/speed/pagespeed/module/.