Redis на WordPress
Настройка Redis на WordPress и хостинга Beget — отличный способ сильно ускорить сайт (особенно при высокой посещаемости или WooCommerce).
👉 Redis на WordPress — один из самых эффективных способов ускорения сайта
👉 Особенно полезен для WooCommerce и крупных сайтов
👉 На Beget настройка обычно занимает 5–10 минут
Что именно ускоряет Redis в WordPress
Redis кеширует:
- результаты SQL-запросов
- объекты WordPress
- данные плагинов
- WooCommerce корзины и сессии
- сложные вычисления
👉 Это называется Object Cache
Пошаговая инструкция настройки именно для Beget
Подключение Redis на WordPress со связкой с Beget для ускорения и кеширования объектов и страниц сайта или интернет магазина.
Шаг 1. Включить Redis в панели Beget
Войдите в панель управления Beget. Перейдите: Сервисы → Redis (или Дополнительные сервисы) Нажмите Создать сервер Redis. Вам выдадут данные подключения. 👉 Сохраните эти данные:
- Host (обычно localhost или внутренний адрес)
- Port (обычно 6379)
- Password (если включена авторизация)
Шаг 2. Установить плагин Redis для WordPress
В админке WordPress: Плагины → Добавить новый. Найдите: Redis Object Cache. Установите и активируйте
Шаг 3. Настроить подключение в wp-config.php
- Откройте файл: /wp-config.php
- Добавьте перед строкой: /* That’s all, stop editing! */
Минимальная настройка
👉 Если Redis на том же сервере:
define(‘WP_REDIS_PORT’, 6379);
👉 Если есть пароль (часто на Beget)
define(‘WP_REDIS_PORT’, 6379);
define(‘WP_REDIS_PASSWORD’, ‘ВАШ_ПАРОЛЬ’);
👉 Если Beget дал другой хост
Иногда Redis находится на отдельном сервере:
(Используйте данные из панели)
Шаг 4. Включить кеш в админке
- Перейдите: Настройки → Redis
- Нажмите: Enable Object Cache
Если всё настроено правильно — увидите:
✅ Connected
✅ Status: Connected
✅ Object Cache: Enabled
Шаг 5. Проверить работу
- скорость сайта
- нагрузку на БД
- инструменты типа Query Monitor
- панель Redis показывает использование памяти
❗ Важные рекомендации
Не используйте одновременно несколько object cache
Удалите:
Memcached плагины
другие object-cache.php
🔹 Redis + Page Cache = идеальная связка
Redis кеширует данные, а плагины — страницы:
Хорошие варианты:
- LiteSpeed Cache (если сервер LiteSpeed)
- WP Rocket
- FastCGI Cache
🔹 После включения очистите кеш
В плагине нажмите: 👉 Flush Cache
Частые проблемы на Beget
❌ Cannot connect to Redis
Причины:
- Redis не включён в панели
- неверный пароль
- неправильный хост
- порт закрыт
❌ Object Cache.php already exists
Удалите файл: wp-content/object-cache.php