Кривошеин Алексей

ИТ решения

Контекстная реклама

Web разработка

DevOps

Индивидуальный предприниматель

Кривошеин Алексей

ИТ решения

Контекстная реклама

Web разработка

DevOps

Индивидуальный предприниматель

Запись блога

Как установить конфигурацию Redis на HestiaCP

2 апреля, 2023 Linux,VPS,Wordpress

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, чтобы сделать это.

Как установить конфигурацию Redis на HestiaCP

После завершения установки, запустить netstat, проверить, прослушивает ли redis. Если после netstat, если на экране отображаются результаты, как показано ниже, этап установки прошел успешно.

Как установить конфигурацию Redis на HestiaCP

Шаг 2: Настройте Redis

После установки пакета откройте файл redis.conf и настройте конфигурацию, как показано ниже.

Как установить конфигурацию Redis на HestiaCP
  • максимальная память 256 МБ (может увеличиться больше, если у вашего VPS много оперативной памяти)
  • maxmemory-политика allkeys-lru
Как установить конфигурацию Redis на HestiaCP

После настройки и сохранения вам необходимо перезапустить redis, чтобы применить изменения.

Как установить конфигурацию Redis на HestiaCP

Шаг 3: Установите расширение PHP Redis

Далее вам необходимо установить расширение php redis, чтобы среда связи подключалась с помощью следующей команды:

Как установить конфигурацию Redis на HestiaCP

Программа установки автоматически включит расширение redis для всех предустановленных версий PHP. Вы можете использовать приведенную ниже команду для включения модуля redis

Шаг 4: Проверьте подключение к серверу Redis

Вы используетеredis-cli доступный инструмент для проверки подключения следующим образом:

Как установить конфигурацию Redis на HestiaCP

Шаг 5: Настройте Redis на веб-сайте

После установки Redis на HestiaCP, пожалуйста, настройте Redis на веб-сайте для работы. Каждый исходный код будет иметь разную конфигурацию. В этой статье я покажу вам, как настроить ее на WordPress с помощью специального плагина разработчика Redis.

Я буду использовать плагин Redis Object Cache для его настройки.

Перед установкой откройте wp-config.php файл и добавьте следующий код для аутентификации ключа:

Как установить конфигурацию Redis на HestiaCP

Затем установите плагин Redis Object Cache. Он устанавливает PHP-скрипт, который помогает WordPress взаимодействовать с Redis

После установки плагина вам необходимо включить его, перейдя к Плагины => Redis => нажмите “Включить кэш объектов”, и появится статус “Подключен”. Если нет, убедитесь, что вы добавили конфигурацию в wp-config.php файл, как указано выше.

Желаю вам успеха!

Теги:
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии