Как ускорить apache за 5 минут?

Регистрация доменов
Домен RU - 99 руб
Домен РФ - 99 руб
www.

С тех пор как я переехал на виртуальный сервер, я все продолжаю и продолжаю его настраивать, так как мои сайты становятся все более посещаемые и нагрузка растет. Что можно сделать, чтобы ускорить сервер?

Как показал atop, основную нагрузку на сервер оказывает веб сервер apache2 и именно его, поэтому, нужно хорошенько оптимизировать.

ускорить apache

Как ускорить apache?

Самый простой способ - это установить специальный модуль mod-pagespeed, который создал любимый нами Google. Ставится модуль за 5 минут, соединяемся с сервером через SSH и вводим по очереди такие команды:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
dpkg -i mod-pagespeed-*.deb
apt-get -f install
/etc/init.d/apache2 restart

Всё, модуль должен запуститься и начать работать. Чтобы удостовериться в том, что он работает, зайдите в директорию /var/cache/mod_pagespeed

как ускорить apache

Как видите, тут появились папки всех моих сайтов, и все запросы к apache кешируются в них. Как я понял, модуль делает ещё очень многое и все настраивается на автомате. По крайней мере так пишут, поверю на слово. Вот что делает данный модуль:

1. Удаляет комментарии в файлах js, css, html;
2. Удаляет лишние пробелы;
3. Удаляет лишние атрибуты html-элементов;
4. Объединяет несколько html-элементов head в один;
5.Объединяет несколько js и css файлов в один;
6. Оптимизирует JavaScript-код;
7. Внедряет небольшие css и js файлы в html-код;
8. Выносит большие блоки <style> и <script> во внешние файлы;
9. Внедряет код, откладывающий файлы JavaScript-кода до полной загрузки страницы сайта;
10.Внедряет код, откладывающий загрузку изображений на странице до прокрутки;
11. Увеличивает срок кеширования изображений;
12. Генерирует заглушки пониженного качества для изображений;
13. Конвертирует изображения под размер, указанный в тегах <img>;
14. Объединяет изображения, используемые для фона в спрайты;
15. Интегрируется с GoogleAnalylics.

Что то с трудом верится, что все это делается на автомате, скорее всего нужно будет покопаться в настройках, чтобы все ещё лучше оптимизировать. На этой странице Google объясняет, как настроить этот модуль.

Написал это себе на заметку, может потом придется вернуться. Если узнаю больше о том, как ускорить работу apache, то буду дописывать статью.


Понравилась ИГРА? Возьми КОД, поставь себе на сайт и улучши поведенческие факторы!


Увы, пока нет комментариев :(

Написать комментарий

Опубликовано © Блокнот вебмастера

СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:

1. Epayments - можно открыть счет в долларах, евро и рублях. Формально банка нет, юридический адрес в Лондоне, но можно получить реквизиты банка в Латвии.

2. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.

3. OkPay - Офшорная компания зарегистрирована на Британских Виргинских островах, можно открыть счет в долларах, евро и рублях.

4. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.

Во всех случаях можно заказать банковскую карту, которую пришлют вам по обычной почте. Активируете ее и идете снимать деньги банкомат! Тарифы смотрите на сайтах платежных систем.