Чтобы установить пароль, отредактируйте файл redis.conf, найдите эту строку
# requirepass foobared
Затем раскомментируйте его и измените foobared на ваш пароль. Убедитесь, что вы выбрали что-то довольно длинное, 32 символа или около того, вероятно, было бы хорошо, для внешнего пользователя легко угадать до 150 тыс. Паролей в секунду, как отмечено в примечаниях в файле конфигурации.
Для аутентификации с новым паролем с использованием predis, указанный вами синтаксис правильный. Просто добавьте пароль в качестве одного из параметров подключения.
Чтобы выключить Redis ... проверьте в вашем конфигурационном файле настройку pidfile
, вероятно, это будет
pidfile /var/run/redis.pid
Из командной строки запустите:
cat /var/run/redis.pid
Это даст вам идентификатор процесса работающего сервера, а затем просто убейте процесс, используя этот pid:
kill 3832
Обновление
Я также хотел бы добавить, вы также можете сделать /etc/init.d/redis-server stop
, который вы использовали для работы на вашем живом сервере. Все эти файлы в /etc/init.d/ являются просто сценариями оболочки, снимают скрипт redis-server с локального сервера и копируют его на действующий сервер в том же месте, а затем просто смотрят, что он делает с vi или чем-то еще вам нравится использовать, вам может потребоваться изменить некоторые пути и тому подобное, но это должно быть довольно просто.