Izvrstan način za poboljšanje brzine vašeg web poslužitelja na Linuxu je pomoću Google PageSpeed modula. Omogućivanje Googleovog modula brzine stranice na Apacheu ili Nginxu rezultira brzinom učitavanja stranica do 10 puta brže.
Apache je najpoželjniji web poslužitelj na većini Linux instalacija. Kao rezultat toga, Google preferira korisnike da idu tom rutom kada ga koriste. Ako upotrebljavate Ubuntu poslužitelj, Debian poslužitelj, Fedora poslužitelj, Redhat Enterprise Linux, CentOS ili čak Suse Enterprise Linux, pratite kako bi dodatak radio.
Napomena: Google ne podržava poslužiteljske operativne sustave koji rade Apache koji ne koriste DEB ili RPM. Za upotrebu na drugim platformama preporučuje se web-poslužitelj NGINX.
Upotreba PageSpeed modula na operacijskim sustavima poslužitelja Debian i Ubuntu osvježavajuće je jednostavno jer Google pruža binarni paket koji se može preuzeti. Ovaj paket sadrži modul kao i službeno spremište softvera koji osiguravaju da će modul biti uvijek ažuriran.
Započnite preuzimanjem paketa pomoću wget alat za preuzimanje.
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
ili
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
Alternativno, preuzmite beta izdanje modula sa:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb
ili
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.deb
Paket Pagespeed nije velik pa preuzimanje neće dugo trajati. Po završetku, sljedeći korak je instalacija paketa u sustav putem dpkg.
sudo dpkg -i mod-pagespeed-stable_current _ *. deb
ili
sudo dpkg -i mod-pagespeed-beta_current _ *. deb
Instaliranje modula putem dpkg treba raditi besprijekorno, bez ikakvih problema s ovisnošću. Ako se iz nekog razloga pojave pogreške ovisnosti, ispravite ih sljedećom naredbom:
sudo apt instalirati -f
Poput korisnika Ubuntua, RHEL-a i CentOS-a koji žele dobiti Googleov modul PageSpeed ne mora prolaziti kroz kompliciran postupak. Umjesto toga, spreman je za preuzimanje RPM datoteka. Za pokretanje postupka instalacije koristite wget alat za preuzimanje paketa.
Da biste nabavili najnoviju stabilnu verziju Mod_pagespeed, pokušajte:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm
ili
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
Za beta verziju učinite:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
ili
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm
Koristiti RPM naredba, instalirajte Mod_pagespeed.
sudo rpm -U mod-pagespeed - *. rpm
Uz Apache, Googleov modul PageSpeed također ima podršku za Nginx. Međutim, za razliku od Apache, nema prikladnih binarnih paketa za preuzimanje. Umjesto toga, oni koji ga žele koristiti trebaju ga dobiti pod ruku.
Za pokretanje instalacije modula na Nginx, unesite sljedeću naredbu. Izvođenje ove naredbe izvršit će automatsku skriptu koja sve postavlja.
Napomena: za upotrebu ove skripte potreban je curl. Potražite "curl" u upravitelju paketa i instalirajte ga prije nego što nastavite.
bashKada je skripta dovršena, modul Nginx Pagespeed trebao bi raditi.
Konfigurirajte PageSpeed
Instalacija modula PageSpeed za web-poslužitelj Apache ne zahtijeva nikakvu konfiguraciju. Na Nginxu to ipak ima. Da biste omogućili modul unutar Nginx web poslužitelja, uredite nginx.conf datoteka. U terminalu steknite root, a zatim otvorite konfiguracijsku datoteku pomoću Nano-a.
su -ili
sudo -snano /etc/nginx/nginx.confU konfiguracijsku datoteku zalijepite sljedeći kôd:
prikazano na stranicama;
# Potrebno je postojati i pisati ga nginx. Za najbolju izvedbu koristite tmpfs.
Pagespeed FileCachePath / var / ngx_pagespeed_cache;
# Osigurajte da zahtjevi za resurse s optimiziranom brzinom stranice idu na aparat za obradu brzina stranice
# i ne postavljaju se vanjska zaglavlja.
mjesto ~ "\ .pagespeed \. ([a-z] \.)? [a-z] {2} \. [^.] {10} \. [^.] +" {
add_header "" "";
}
lokacija ~ "^ / pagespeed_static /" {}
lokacija ~ "^ / ngx_pagespeed_beacon $" {}Spremite konfiguracijsku datoteku pritiskom na Ctrl + Oi izađite s Ctrl + X.
Onemogući brzinu stranice
Google-ov PageSpeed modul ima ogroman utjecaj na performanse web stranica. Ipak, ako niste zadovoljni s rezultatima, iz bilo kojeg razloga možda ćete ih morati onemogućiti. Onemogućivanje modula je jednostavno na oba poslužitelja.
apaš
Na Apacheu postoji nekoliko načina za onemogućavanje modula, ali daleko je najučinkovitiji način samo deinstaliranje binarnog paketa. Na taj se način automatski očiste preostale konfiguracijske datoteke i knjižnice iz sustava.
Debian / Ubuntu
sudo apt ukloniti mod-pagespeedili
sudo apt ukloni mod-pagespeed-betaRHEL / CentOS
sudo yum ukloniti mod-pagespeedili
sudo yum ukloni mod-pagespeed-betaNginx
Onemogućavanje modula na Nginxu je također jednostavno. Kako biste isključili modul, uredite konfiguracijsku datoteku Nginx i postavite PageSpeed iz "on" na "off".
su -ili
sudo -s nano /etc/nginx/nginx.confNađite "pagepeed on;" i promijenite ga u:
skida stranice;
Nakon promjene vrijednosti, izađite iz Nano. PageSpeed bi se trebao odmah isključiti.
GNOME časopis za aktivnost (ranije poznat kao GNOME Zeitgeist) je L...
HomeBank je alat za upravljanje financijama kod kuće koji izračunav...
Mnogi Windows i Linux korisnici koji sadržaj preuzimaju putem Torre...