В моем файле configuration.nix указано
services.nginx.enable=true;
services.nginx.httpConfig="a";
(я пробовал обычный файл и пустую строку, и ни один работал)
при запуске переключателя nixos-rebuild
он говорит, что сервер был запущен, но соединение curl localhost
отказывается.
Когда я запускаю nginx
] из командной строки он отвечает не удалось открыть файл журнала ошибок: open () «/nix/store/HASHHERE-nginx-1.8.1/logs/error.log failed», файловая система только для чтения
.
Я просмотрел там файл conf /nix/store/HASHHERE-nginx-1.8.1/conf/nginx.conf
, и он такой же, как по умолчанию! ( 'diff nginx.conf nginx.conf.default'
возвращает пустую строку).
Я начинаю с настройки репликации redis (1 главный и 2 подчиненных в 3 экземплярах ec2) И после этого я устанавливаю ...
Я попытался настроить redis sentinel, чтобы он имел высокую доступность и поддержку аварийного переключения. Я начинаю с настройки репликации redis (1 мастер и 2 подчиненных в 3 экземплярах ec2)
И после этого я устанавливаю службу redis-sentinel для каждого экземпляра.
Однако, когда я пытался получить удаленный доступ к redis-sentinal (с моей локальной машины) Он показывает следующее сообщение
DENIED Redis работает в защищенном режиме, потому что защищенный режим включен, адрес привязки не указан, пароль аутентификации не запрашивается у клиентов ....
Итак, я попытался установить requirepass
в sentinel.conf
.
Но после того, как я запустил redis-cli -h REDIS-IP -a PASSWORD -p SENTINEL_PORT INFO
Он показывает следующее
NOAUTH Требуется аутентификация.
Можно ли удаленно подключиться к redis-sentinel?
Пожалуйста, сообщите.