2.13.1.2.5. Настройка Redis в WordPress
Чтобы WordPress мог использовать Redis, установите и настройте один из специализированных плагинов:
Чтобы включить поддержку Redis в WordPress с помощью плагина Redis Object Cache, выполните следующее:
- Откройте админ-панель сайта.
- Установите и активируйте плагин Redis Object Cache.
- Отредактируйте конфигурационный файл сайта
wp-config.php
и добавьте в его начало (сразу после<?php
) такие строки (во второй строке вместоexample
подставьте название хостинг-аккаунта, в котором размещён сайт, в третьей строке вместоexample
подставьте уникальный префикс для хранения данных в Redis, что важно при использовании Redis для нескольких сайтов):define('WP_REDIS_SCHEME', 'unix'); define('WP_REDIS_PATH', '/home/example/.system/redis.sock'); define('WP_CACHE_KEY_SALT', 'example');
- В админ-панели сайта перейдите в раздел «Настройки → Redis» и нажмите «Включить объектный кеш»:
Если всё в порядке, вверху раздела напротив «Состояние» должно отобразиться «Подключено»:
- Проверьте работу сайта.
Чтобы включить поддержку Redis в WordPress с помощью плагина W3 Total Cache, выполните следующее:
- Откройте админ-панель сайта.
- Установите и активируйте плагин W3 Total Cache.
- Перейдите в раздел «Performance → General Settings»:
- В блоке «Object Cache»:
- Напротив «Object Cache» установите галочку рядом с «Enabled».
- Напротив «Object Cache Method» выберите «Redis».
- Сохраните изменения.
- Перейдите в раздел «Performance → Object Cache»:
- В блоке «Advanced»:
- Напротив «Redis hostname:port / IP:port» укажите
/home/example/.system/redis.sock
(вместоexample
подставьте название хостинг-аккаунта, в котором размещён сайт) и нажмите «Test»:Если всё в порядке, должна высветиться зелёная надпись «Test passed»:
- Сохраните изменения.
- Выполните аналогичные действия для «Page Cache» и «Database Cache».
- Проверьте работу сайта.