Je travaille avec redis sur ma machine locale donc je n'ai pas vraiment besoin de mettre en place un mot de passe pour me connecter au serveur avec mon client php (j'utilise predis comme client). Cependant, je déplace mon application sur un serveur live, et je veux donc mettre en place un mot de passe pour me connecter à mon serveur redis.
J'ai quelques questions à poser :
-
J'ai cherché partout sur internet comment mettre en place le mot de passe et il semble que je doive ajouter le mot de passe dans le fichier redis.conf. Je n'ai pas trouvé ce que je devais ajouter exactement dans le fichier de configuration pour définir le mot de passe.
-
également dans predis comment dois-je ajouter le mot de passe. J'utilise le tableau de paramètres suivant pour me connecter au serveur redis
$my_server = array('host' => '127.0.0.1', 'port' => 6379, 'database' => 1) ;
Dois-je ajouter le mot de passe de cette manière ?
> $my_server = array('host' => '127.0.0.1','port' =>
> 6379,'database' => 1,'password'=>password);
-
dernière question, j'essaie d'arrêter mon serveur redis sur le serveur live. A chaque fois que j'entre la commande suivante, j'obtiens le même message d'erreur
redis-server stop
[23925] 23 Sep 20:23:03 # Erreur fatale, impossible d'ouvrir le fichier de configuration 'stop'.
En général, sur ma machine locale, j'entre
/etc/init.d/redis-server stop
pour arrêter le serveur redis mais cela ne fonctionne pas sur mon serveur live car il n'y a pas de processus appelé redis-server dans mon /etc/init.d