Сјајан начин да побољшате брзину свог веб сервера на Линуку је помоћу Гоогле ПагеСпеед модула. Омогућавање Гоогле-овог модула брзине странице на Апацхе-у или Нгинк-у резултира бржим учитавањем страница до 10 пута бржим.
Упутства за Апацхе
Апацхе је најпожељнији веб сервер на већини Линукаинсталације. Као резултат тога, Гоогле преферира кориснике да иду овом рутом када га користе. Ако користите Убунту сервер, Дебиан сервер, Федора сервер, Редхат Ентерприсе Линук, ЦентОС или чак Сусе Ентерприсе Линук, пратите даље како бисте додатак радили.
Напомена: Гоогле не подржава оперативне системе сервера који покрећу Апацхе који не користе ДЕБ или РПМ. За употребу на другим платформама препоручује се веб сервер НГИНКС.
Убунту Сервер / Дебиан Сервер
Укључивање ПагеСпеед модула на обаОперативни системи Дебиан и Убунту сервера су освежавајуће једноставни јер Гоогле пружа бинарни пакет за преузимање. Овај пакет садржи модул као и службено складиште софтвера који осигуравају да модул увек буде ажуриран.
Започните преузимањем пакета помоћу вгет алат за преузимање.
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
Алтернативно, преузмите бета издање модула са:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb
или
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.deb
Пакет Пагеспеед није велики, тако да преузимање неће дуго трајати. Када се заврши, следећи корак у процесу је инсталирање пакета на систем путем дпкг.
sudo dpkg -i mod-pagespeed-stable_current_*.deb
или
sudo dpkg -i mod-pagespeed-beta_current_*.deb
Инсталирање модула путем дпкг треба да ради беспрекорно, без икаквих проблема са зависношћу. Ако се из неког разлога појаве грешке зависности, исправите их следећом наредбом:
sudo apt install -f
РХЕЛ / ЦентОС

Попут корисника Убунту-а, РХЕЛ-а и ЦентОС-а који желе да добијуГоогле-ов ПагеСпеед модул не мора да пролази кроз компликован процес. Уместо тога, постоји згодна РПМ датотека спремна за преузимање. Да бисте покренули поступак инсталације, користите вгет алатку за преузимање пакета.
Да бисте добили најновију стабилну верзију Мод_пагеспеед, покушајте:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm
или
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
За бета верзију урадите:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
или
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm
Помоћу РПМ наредба, инсталирајте Мод_пагеспеед.
sudo rpm -U mod-pagespeed-*.rpm
Упутства за Нгинк
Уз Апацхе, такође и Гоогле-ов модул ПагеСпеедима подршку за Нгинк. Међутим, за разлику од Апацхе, нема прикладних бинарних пакета за преузимање. Уместо тога, они који га желе користити требају га добити под руку.
Да бисте покренули инсталацију модула на Нгинку, унесите следећу команду. Извођењем ове наредбе извршиће аутоматску скрипту која све поставља.
Напомена: да бисте користили ову скрипту, потребан је цурл. Потражите „цурл“ у менаџеру пакета и инсталирајте га пре него што наставите.
bash <(curl -f -L -sS https://ngxpagespeed.com/install) --nginx-version latest
Када је скрипта завршена, модул Нгинк Пагеспеед требало би да ради.
Конфигуришите ПагеСпеед
Инсталирање ПагеСпеед модула за Апацхе веб сервер не захтијева никакву конфигурацију. На Нгинку, међутим, јесте. Да бисте омогућили модул унутар Нгинк веб сервера, уредите nginx.conf датотека. У терминалу стекните роот, а затим отворите конфигурациону датотеку користећи Нано.
su -
или
sudo -s
nano /etc/nginx/nginx.conf

У конфигурациону датотеку залепите следећи код:
pagespeed on;
# Needs to exist and be writable by nginx. Use tmpfs for best performance.
pagespeed FileCachePath /var/ngx_pagespeed_cache;
# Ensure requests for pagespeed optimized resources go to the pagespeed handler
# and no extraneous headers get set.
location ~ ".pagespeed.([a-z].)?[a-z]{2}.[^.]{10}.[^.]+" {
add_header "" "";
}
location ~ "^/pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
Спремите конфигурациону датотеку притиском на Цтрл + Ои изађите са Цтрл + Кс.
Онемогући брзину странице
Гоогле-ов ПагеСпеед модул има огроман утицај наперформансе за веб странице. Ипак, ако нисте задовољни резултатима, из било којег разлога можда ћете је морати онемогућити. Онемогућавање модула је једноставно на оба сервера.
Апацхе
На Апацхеу постоји неколико начина да се онемогућимодула, али најефикаснији начин је само деинсталирање бинарног пакета. Ако то учините, аутоматски ћете очистити све преостале конфигурационе датотеке и библиотеке из система.
Дебиан / Убунту
sudo apt remove mod-pagespeed
или
sudo apt remove mod-pagespeed-beta
РХЕЛ / ЦентОС
sudo yum remove mod-pagespeed
или
sudo yum remove mod-pagespeed-beta
Нгинк
Деактивирање модула на Нгинк-у је такође једноставно. Да бисте искључили модул, уредите конфигурациону датотеку Нгинк и подесите ПагеСпеед са „укључено“ на „искључено“.
su -
или
sudo -s nano /etc/nginx/nginx.conf
Пронађите „пагепеед он“; и промените је на:
pagespeed off;
Након промене вредности, напустите Нано. ПагеСпеед би се одмах требао искључити.
Коментари