1. Главная
  2. /
  3. Linux
  4. /
  5. CentOS
  6. /
  7. redis server несколько инстансов на одном сервере (с авторизацией)

redis server несколько инстансов на одном сервере (с авторизацией)

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>

Поделиться ссылкой на статью

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Категории

Меню