I. Обзор
Что такое Redis?
Redis — это программное обеспечение с открытым исходным кодом, которое хранит структуры данных в оперативной памяти на сервере. Это программное обеспечение может использоваться как база данных или как кэш.
Для веб-сайтов WordPress Redis можно использовать для кэширования данных обработки, объявленных WP_Object_Cache. Вкратце и легко для понимания, Object Cache в WordPress поможет серверу сэкономить время на обработке запросов в PHP или базе данных, сохраняя кэшированные данные где-нибудь, а Redis поможет нам сохранить эти данные в памяти для более быстрого доступа, чем сохранение на жестком диске.
Что такое Redis-PHP?
Redis php — это расширение для PHP, которое предоставляет API для взаимодействия с хранилищем значений ключей Redis.
Руководство по внедрению:
Чтобы установить конфигурацию Redis на HestiaCP, необходимо выполнить 4 шага установки и 1 шаг настройки на веб-сайте.
Шаг 1: Войдите по SSH в систему
Чтобы выполнить установку, вам необходимо получить доступ к серверу по протоколу SSH.
Шаг 2: Установите сервер Redis на HestiaCP
Сначала я установлю пакет redis-server с помощью приведенной ниже команды. Если система отображает сообщение для выбора Y / N, введите Y, соответствующий Yes, чтобы сделать это.
После завершения установки, запустить netstat
, проверить, прослушивает ли redis. Если после netstat, если на экране отображаются результаты, как показано ниже, этап установки прошел успешно.
Шаг 2: Настройте Redis
После установки пакета откройте файл redis.conf и настройте конфигурацию, как показано ниже.
- максимальная память 256 МБ (может увеличиться больше, если у вашего VPS много оперативной памяти)
- maxmemory-политика allkeys-lru
После настройки и сохранения вам необходимо перезапустить redis, чтобы применить изменения.
Шаг 3: Установите расширение PHP Redis
Далее вам необходимо установить расширение php redis, чтобы среда связи подключалась с помощью следующей команды:
Программа установки автоматически включит расширение redis для всех предустановленных версий PHP. Вы можете использовать приведенную ниже команду для включения модуля redis
Шаг 4: Проверьте подключение к серверу Redis
Вы используетеredis-cli
доступный инструмент для проверки подключения следующим образом:
Шаг 5: Настройте Redis на веб-сайте
После установки Redis на HestiaCP, пожалуйста, настройте Redis на веб-сайте для работы. Каждый исходный код будет иметь разную конфигурацию. В этой статье я покажу вам, как настроить ее на WordPress с помощью специального плагина разработчика Redis.
Я буду использовать плагин Redis Object Cache для его настройки.
Перед установкой откройте wp-config.php
файл и добавьте следующий код для аутентификации ключа:
Затем установите плагин Redis Object Cache. Он устанавливает PHP-скрипт, который помогает WordPress взаимодействовать с Redis
После установки плагина вам необходимо включить его, перейдя к Плагины => Redis => нажмите “Включить кэш объектов”, и появится статус “Подключен”. Если нет, убедитесь, что вы добавили конфигурацию в wp-config.php
файл, как указано выше.
Желаю вам успеха!
а причем тут hestiacp?