Estoy trabajando con redis en mi máquina local, así que realmente no necesito configurar una contraseña para conectarme al servidor con mi cliente php (estoy usando predis como cliente). Sin embargo, estoy moviendo mi aplicación a un servidor en vivo, por lo que quiero configurar una contraseña para conectarme a mi servidor redis.redis: establecer una contraseña para redis
Tengo algunas preguntas:
yo nos registramos en todo el Internet sobre cómo configurar la contraseña y parece que tengo que añadir la contraseña en el redis.conf. Sin embargo, no pude encontrar lo que debería agregar exactamente al archivo de configuración para configurar la contraseña.
También en predis como debo agregar la contraseña. Estoy usando el siguiente conjunto de parámetros para conectarse al servidor Redis
$ mi_servidor = array ('anfitrión' => '127.0.0.1', 'puerto' => 6379, 'base de datos' => 1);
debo añadir la contraseña de esta manera?
> $my_server = array('host' => '127.0.0.1','port' =>
> 6379,'database' => 1,'password'=>password);
última pregunta, estoy tratando de detener mi Redis-servidor en el servidor en vivo. Cada vez que entro en el siguiente comando, me siguen dando el mismo mensaje de error
Redis-stop server
[23925] 23 Sep 20:23:03 # Fatal error, el archivo de configuración no se puede abrir 'stop'
por lo general en mi máquina local entro
/etc/init.d/redis-server detener
detener el servidor Redis pero no su trabajo en mi servidor vivo ya que no hay proceso llamado Redis-servidor en mi /etc/init.d
Esto no parece funcionar en Windows. Intenté ambos archivos conf. Intenté reiniciar Redis en muchas combinaciones. Lo único que funcionó fue: "el conjunto de configuración redis-cli requiere pasar un cierto". Además, cada vez que se reiniciaba/cerraba el servidor, se perdía la contraseña. Así que supongo, eso es eso con Windows. – Jeffz
Dependiendo del proceso de instalación elegido, podemos tener el archivo de configuración de Redis como "vi /etc/redis/redis.conf" o "vi /etc/redis/6379.conf" (por ej.) Donde "6379" es el valor elegido para ¡el puerto! –