Проект

Общее

Профиль

Опыт установки Redis

Добавил(а) Жадан Виталий 8 месяца назад

Добрый день
хочу поделиться опытом установки Redis для TEGU (Free и Pro)
P.S. рассчитываю, что минимальные знания по работе с линукс уже есть, поэтому некоторые вещи не описываю, как само собой подразумевающееся.
Установку производили на Ubuntu (версия не критична, в общих чертах все одинаково)
сначала добавим репозиторий, что бы версия Redis была актуальной:

add-apt-repository ppa:redislabs/redis

После установки репозитория, выполним установку Redis :
apt install redis

если мы хотим этот сервис подключить к веб-клиенту почты, то нужно еще одну вещь поставить:
apt install php-redis

Итак почти все готово.
P.S. так же советую проверить автозапуск сервиса Redis , у меня почему то пришлось ручками разрешать.
Теперь в веб-клиенте Roundcube, находим конфиг и добавляем строки:
/вместо IP укажите или локалхост или айпи где стоит редис
$config['session_storage'] = 'redis';
$config['redis_hosts'] = ['IP:6379'];
$config['redis_max_allowed_packet'] = '32M';

Перезапустить веб-сервер на всякий случай
Авторизация по паролю и прочие индивидуальные плюшки, настраивать по желанию.
Проверить работу можно:
redis-cli
keys *

должно показаться содержимое redis (если есть хотя бы 1 успешная авторизация в почте), а значит все выполнено успешно.