Возникла необходимость на одно из серверов запустить вторую копию 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>