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

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

Када је скрипта завршена, модул Нгинк Пагеспеед би требало да ради.

Конфигуришите брзину странице

Инсталирање модула ПагеСпеед за Апацхе веб сервер не захтева никакву конфигурацију. На Нгинк-у, међутим, јесте. Да бисте омогућили модул унутар Нгинк веб сервера, уредите датотеку нгинк.цонф. У терминалу добијте роот, а затим отворите конфигурациону датотеку користећи Нано.

su -

или

sudo -s
nano /etc/nginx/nginx.conf

У конфигурациону датотеку налепите следећи код:

пагеспеед он;
# Треба да постоји и да на њега може да се пише нгинк. Користите тмпфс за најбоље перформансе.
пагеспеед ФилеЦацхеПатх /вар/нгк_пагеспеед_цацхе;
# Уверите се да захтеви за ресурсе оптимизоване за брзину странице иду у обрађивач брзине странице
# и не постављају се вањска заглавља.
локација ~ „.пагеспеед.([a-z].)?[a-z]{2}.[^.]{10}.[^.]+” {
адд_хеадер “” “”;
}
локација ~ “^/пагеспеед_статиц/” { }
локација ~ “^/нгк_пагеспеед_беацон$” { }

Сачувајте конфигурациону датотеку притиском на Цтрл + О, а изађите са Цтрл + Кс.

  6 најбољих алата за снимање екрана за Линук

Онемогући ПагеСпеед

Гоогле-ов модул ПагеСпеед има огроман утицај на перформансе веб локација. Ипак, ако нисте задовољни резултатима, из било ког разлога, можда ћете желети да га онемогућите. Онемогућавање модула је лако на оба сервера.

Апацхе

На Апацхе-у постоји неколико начина да онемогућите модул, али далеко најефикаснији начин је да једноставно деинсталирате бинарни пакет. Ово ће аутоматски очистити све преостале конфигурационе датотеке и библиотеке из система.

Дебиан/Убунту

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

Пронађите „пагеспеед он;“ и промени га у:

пагеспеед офф;

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