- - Како инсталирати Гоогле-ов модул за брзину странице на Апацхе и Нгинк на Линук

Како инсталирати Гоогле-ов модул за брзину странице на Апацхе и Нгинк на Линук

Сјајан начин да побољшате брзину свог веб сервера на Линуку је помоћу Гоогле ПагеСпеед модула. Омогућавање Гоогле-овог модула брзине странице на Апацхе-у или Нгинк-у резултира бржим учитавањем страница до 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;

Након промене вредности, напустите Нано. ПагеСпеед би се одмах требао искључити.

Коментари