---
title: "Redis"
canonical_url: "https://www.zone.lv/help/ru/kb/redis-2/"
post_type: "ht_kb"
published: "2024-03-22T17:06:38+00:00"
modified: "2024-05-16T09:29:26+00:00"
language: "ru"
author: "silver"
taxonomies:
  ht_kb_category:
    - name: "Wordpress"
      url: "https://www.zone.lv/help/ru/kb-categories/wordpress-ru/"
    - name: "Техническое"
      url: "https://www.zone.lv/help/ru/kb-categories/tehnicheskoje/"
  ht_kb_tag:
    - name: "redis"
      url: "https://www.zone.lv/help/ru/kb-tags/redis-ru/"
    - name: "wordpress"
      url: "https://www.zone.lv/help/ru/kb-tags/wordpress-ru/"
    - name: "база данных"
      url: "https://www.zone.lv/help/ru/kb-tags/baza-dannyh/"
    - name: "базы данных"
      url: "https://www.zone.lv/help/ru/kb-tags/bazy-dannyh/"
---

# Redis

## redis-cli

Для того, чтобы использовать redis-cli, вы должны использовать команду:
`> vs-redis-cli`

С помощью команды redis-cli можно узнать версию Redis, количество подключенных клиентов/приложений и т. д:
`> info`

Список команд redis-cli и способы их использования см. в документации Redis:
[redis.io/commands/](https://redis.io/commands/)

## WordPress – Внедрение объектного кэша Redis

Для плагина WordPress Redis Object Cache используемая версия PHP должна быть не ниже 7.2, а на соответствующем главном или поддомене, на котором установлен WordPress, в разделе расширений PHP должно быть включено расширение Redis, которое используется по умолчанию.

 Внимание! Первое, что нужно сделать, – это создать [снимок нынешнего состояния сайта](https://www.zone.lv/help/ru/kb/menedzher-prilozhenij-zone/#h2snimok-ili-kopija-dannyh-i-vosstanovlenijeh2) на случай, если что-то пойдет не так, чтобы можно было быстро восстановить сайт до рабочего состояния.

### Запуск сервера Redis

Для того, чтобы запустить сервер Redis, перейдите на страницу управления Веб-хостингом в админке Мой Zone и выберите пункт меню: `Базы данных` &gt; `Redis` и нажмите на кнопку `Запуск базы данных Redis`.

[![](https://www.zone.lv/static/sites/5/start_redis_ru-1.png)](https://www.zone.lv/help/ru/kb/redis-2/start_redis_ru-2/)

 Сервер Redis запускается для виртуального сервера в течение 2 минут.

 Оставьте эту страницу открытой, пока не скопируете необходимые данные для файла WordPress wp-config.php.  Внимание! Если в меню “Базы данных” нет опции Redis, вам нужно сменить пакет услуг виртуального сервера.

### Конфигурация и активация

Войдите в рабочий стол WordPress, установите новый плагин под названием `Redis Object Cache` и активируйте его.

Затем откройте файл конфигурации WordPress `wp-config.php`.

 Файлы на веб-сервере могут быть доставлены через FTP и SSH. Инструкция по FTP и SSH-подключению:
[Подключение к FTP](https://www.zone.lv/help/ru/kb/podkluchenije-k-ftp/)
[Подключение через протокол SSH](https://www.zone.lv/help/ru/kb/podkluchenije-k-ftp/)

В файле `wp-config.php`, перед строкой прекратить редактирование в конце файла, добавьте необходимую информацию о конфигурации Redis:

```
define( 'WP_REDIS_HOST', '127.1.23.456' );
define( 'WP_REDIS_PORT', 6379 );
define( 'WP_REDIS_PASSWORD', 'abcdefghijklm1234567890' );
define( 'WP_REDIS_CLIENT', 'predis' );
define( 'WP_REDIS_PREFIX', 'my-site' );
define( 'WP_REDIS_DATABASE', 0 );
define( 'WP_REDIS_TIMEOUT', 1 );
define( 'WP_REDIS_READ_TIMEOUT', 1 );
```

`WP_REDIS_HOST` и `WP_REDIS_PASSWORD` можно найти в панели управления Мой Zone, на странице `Базы данных` &gt; `Redis`.

Остальные детали настройки Redis и более подробные инструкции см. в документации к плагину:
[Redis Object Cache for WordPress – Configuration](https://github.com/rhubarbgroup/redis-cache/#configuration)
[Installing Redis Object Cache – Configuring the plugin](https://github.com/rhubarbgroup/redis-cache/blob/develop/INSTALL.md#3-configuring-the-plugin)

После добавления конфигурации Redis в файл `wp-config.php`, перезагрузите страницу Redis в админке WordPress: `Settings` &gt; `Redis`, где на вкладке `Overview` теперь должен быть указан статус Redis (Reachable):

[![](https://www.zone.lv/static/sites/5/settings_redis-1.png)](https://www.zone.lv/help/ru/kb/redis-2/settings_redis-2/)
Затем активируйте Redis, нажав на кнопку `Enable Object Cache` на той же странице.

 Полезный совет! Статус Redis также можно просмотреть и активировать через SSH с помощью команд WP-CLI:
&gt; wp redis status
&gt; wp redis enable

Существуют дополнительные команды WP-CLI для Redis Object Cache.
Для получения дополнительной информации после установки плагина используйте команду
&gt; wp help redis

### Графики использования

Графики использования Redis, которые дают представление об использовании памяти, операциях, соединениях и использовании ключей, можно увидеть в панели управления Мой Zone, через управление веб-хостингом на странице `Базы данных` &gt; `Redis` .

### Очистка буфера Redis

В большинстве случаев нет необходимости очищать буфер Redis.
Однако иногда это единственный вариант, когда фоновые операции WordPress или рабочий стол не работают должным образом, или когда активация и деактивация плагинов не удается.
Вы можете очистить кэш Redis, выбрав в меню рабочего стола WordPress `Settings` &gt; `Redis` и нажав на кнопку `Flush Cache`.
Для этого выполните команду redis-cli:
`> FLUSHALL`

### Сообщение об ошибке WordPress “Error establishing a Redis connection”

Если WordPress выдает сообщение об ошибке Error establishing a Redis connection, значит, сервер Redis не запущен, или информация о конфигурации Redis в файле конфигурации WordPress wp-config.php отсутствует или неверна.

![](https://www.zone.lv/static/sites/5/error_establishing_a_redis_connection.png)
