Установка Redis на Ubuntu и его работа с wordpress

Установка Redis в Ubuntu

Для начала можно обновить систему:

sudo apt update
sudo apt upgrade

Устанавливаем redis:

sudo apt install redis-server

Редис уже запущен и добавлен в автозагрузку.

Можно проверить работу:

redis-cli ping
PONG

Можно установить объем памяти, доступный для программ:

sudo vi /etc/redis/redis.conf

Найти «maxmemory» и добавить туда эти строки:

maxmemory 512mb
maxmemory-policy allkeys-lfu

И перезапустить redis-server:

sudo systemctl restart redis-server

Но, у меня не было строки «maxmemory» в redis.conf, а после внесения изменений сервер не перезапускался. По-этому я их удалил.

К слову, на необычном вордпресс сайте с более 300000 просмотров в день, я не видел чтобы redis-server потреблял больше 1.5 гигабайта оперативной памяти.

Работа с WordPress

В файле wp-config.php добавляем:

define('WP_CACHE', true);
define('WP_CACHE_KEY_SALT', 'yoursite.ru:');
define('WP_REDIS_DISABLED', false);;

Чтобы redis заработал с wordpress устанавливаем плагин постоянного объектного кэша. И запускаем его. Он уже должен работать на predis. Но, лучше установить отдельное расширение phpRedis, которое написано на C и работает быстрее:

sudo apt install php8.1-redis

8.1 нужно изменить на вашу версию php.

Должно работать так:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии