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

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

Как показал 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, то буду дописывать статью.


VK
OK
MR
GP

Опубликовано © Просто Linux | Всё про Линукс, Android и Windows.

Урок 3. Nginx. Apache. PHP. Настраиваем все вместе


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

Понравилась ИГРА? Возьми КОД, поставь себе на сайт...

Самый лучший хостинг!

лучший хостинг

Где заказать логотип?

Логотип для сайта

НАЙТИ НА САЙТЕ

КОМАНДЫ LINUX

РЕПОЗИТОРИИ LINUX

ОБЛАЧНЫЕ СЕРВИСЫ

КОМПЬЮТЕРНЫЕ ТОВАРЫ

КАК ЗАРАБОТАТЬ В СЕТИ?

ВСЕ СТАТЬИ САЙТА

СОВЕТ ДНЯ: Если вы хотите вернуть часть стоимости при покупке в интернет магазине, обязательно воспользуйтесь одним из сервисов кэшбэка:

1. EPN - самый надежный кэшбэк (Aliexpress, GearBes, BANGGOOD и многие другие...)

2. LetyShop - самое большое количество магазинов - больше 1000 магазинов!

Что такое кэшбэк читайте в этой статье...

© Все права сохраняются. Копировать материалы без разрешения автора ЗАПРЕЩАЕТСЯ!