redis server несколько инстансов на одном сервере (с авторизацией)
Возникла необходимость на одно из серверов запустить вторую копию redis-server, но только на другом порту, т.к. стандартный порт редиски 6379, то я решил использовать следующий — 6380, дело за малым — настроить.
Для этого, копируем существующий конфиг в новый
cp /etc/redis.conf /etc/redis-6380.conf
правим новый файл настроек /etc/redis-6380.conf
vim /etc/redis-6380.conf
и правим только те параметры, которые перечислены ниже:
pidfile /var/run/redis/redis-6380.pid dir /var/lib/redis-6380/ port 6380 logfile /var/log/redis/redis-6380.log
если необходима авторизация, то добавляем
requirepass super_hardpass
super_hardpass — ваш суперсложный пароль
создаем директорию и даем на нее права для redis пользователя
mkdir -p /var/lib/redis-6380 chown redis /var/lib/redis-6380
копируем init скрипт:
cp /etc/init.d/redis /etc/init.d/redis-6380
и меняем в нем следующие параметры:
pidfile="/var/run/redis/redis-6380.pid" REDIS_CONFIG="/etc/redis-6380.conf"
запускаем и добавляем в автозагрузку:
service redis-6380 start chkconfig --level 3 redis-6380 on
проверяем:
redis-cli -p 6380
в ответ должны получить приглашение командной строки redis
127.0.0.1:6380>
Поделись с друзьями:
Опубликовано 19.10.2017 в 14:53 · Автор komivlad · Ссылка
Рубрики: CentOS, DataBases, Debain, Fedora, Soft, Ubuntu · Теги: 6380, port, redis, redis-server, server, авторизация, инстанс, новый, пароль
Рубрики: CentOS, DataBases, Debain, Fedora, Soft, Ubuntu · Теги: 6380, port, redis, redis-server, server, авторизация, инстанс, новый, пароль