Хорошо, если движок сайта обладает возможностью кэширования страниц — это может существенно повысить его производительность. Например, для того же WordPress предусмотрено несколько эффективных плагинов кэширования. Но ведь они не кэшируют «админку» сайта. Она
Добиться ускорения в этом случае можно путем установки PageSpeed (модуль mod_pagespeed) от Google и его настройки на работу с демоном Memcached.
Первым делом нужно определить разрядность операционной системы. Конечно, сегодня найти
uname -a
Пример вывода этой команды приведен на рис. 1. Если увидите в выводе x86_64 — ваша система
Рис. 1. Вывод команды uname -a
Для
После этого нужно перезапустить Apache:
sudo service apache2 restart
Демон Memcached позволяет добиться существенного ускорения загрузки страниц. Он доступен из репозитариев Ubuntu:
sudo apt install memcached
После установки демона нужно узнать порт, на котором он работает. Введите команду:
netstat -tap | grep memcached
Порт будет выведен после слова localhost, например, localhost:11211. Это стандартный порт для Memcached, который нужно указать в конфигурации mod_pagespeed.
Для ускорения
apt install
Осталось настроить mod_pagespeed на работу с помощью Memcached. Для этого откройте файл /etc/apache2/
mcedit /etc/apache2/
Произведите поиск по строке ModPagespeedMemcachedServers. Раскомментируйте строку:
# ModPagespeedMemcachedServers localhost:11211
Она должна быть такой:
ModPagespeedMemcachedServers localhost:11211
Перезапустите Apache:
sudo service apache2 restart
После этого можете наблюдать некоторое ускорение работы вашего сайта. Для более тонкой настройки обратитесь к документации по memcached.