Pracuję z redis na moim komputerze lokalnym, więc nie muszę ustawiać hasła, aby połączyć się z serwerem z moim klientem php (używam predis jako klienta). Jednak przenoszę aplikację na serwer aktywny, więc chcę ustawić hasło, aby połączyć się z moim serwerem redis.
Mam kilka pytań:
Sprawdziłem w całym internecie, jak ustawić hasło i wygląda na to, że muszę dodać hasło w redis.conf. Nie mogłem jednak znaleźć tego, co powinienem dokładnie dodać do pliku konfiguracyjnego, aby ustawić hasło.
również przewiduję, jak dodać hasło. Używam następującej tablicy parametrów, aby połączyć się z serwerem redis
$ my_server = array ('host' => '127.0.0.1', 'port' => 6379, 'database' => 1);
czy powinienem dodać hasło w ten sposób?
> $my_server = array('host' => '127.0.0.1','port' =>
> 6379,'database' => 1,'password'=>password);
ostatnie pytanie, próbuję zatrzymać mój serwer redis na serwerze rzeczywistym. Za każdym razem, gdy wprowadzam następujące polecenie, otrzymuję ten sam komunikat o błędzie
zatrzymanie serwera redis
[23925] 23 września 20:23:03 # Błąd krytyczny, nie można otworzyć pliku konfiguracyjnego „stop”
zwykle na moim lokalnym komputerze, do którego wchodzę
/etc/init.d/redis-server stop
aby zatrzymać serwer redis, ale nie działa na moim serwerze rzeczywistym, ponieważ nie ma procesu o nazwie redis-server w moim /etc/init.d