如何为 Redis 设置密码?
我正在本地计算机上使用redis,因此我实际上不需要设置密码即可使用我的php客户端连接到服务器(我使用predis作为客户端)。但是,我要将应用移动到实时服务器,因此我想设置密码以连接到我的 redis 服务器。
我有几个问题:
我在互联网上检查了如何设置密码,看起来我需要在redis.conf中添加密码。我找不到我应该确切地添加到配置文件中以设置密码的内容。
-
同样在predis中,我应该如何添加密码。我正在使用以下参数数组连接到 redis 服务器
$my_server = array('host' => '127.0.0.1','port' => 6379,'database' => 1);
我应该以这种方式添加密码吗?
> $my_server = array('host' => '127.0.0.1','port' =>
> 6379,'database' => 1,'password'=>password);
-
最后一个问题,我正在尝试在实时服务器上停止我的 redis 服务器。每次我输入以下命令,我不断收到相同的错误消息
redis-server stop
[23925] 9月23日 20:23:03 # 致命错误,无法打开配置文件“stop”
通常在我的本地机器上我输入
/etc/init.d/redis-server stop
停止 redis 服务器,但它在我的 live 服务器上不起作用,因为在我的 /etc/init.d 中没有名为 redis-server 的进程