近期,一个redis项目升级出现问题,需要设置Redis的密码,但总是出现”ERROR: Denied connection to 127.0.0.1:6379″的错误。

在网上搜索了许多方法,但都没有解决这一问题,让人感到困惑,最终发现是将设置密码命令输入到Redis客户端而不是服务器造成的。

因此,我们应该在服务器端设置Redis的密码,首先开启Redis服务,进入Redis安装目录,键入以下命令:

./redis-server --requirepass "Your-password1"

其中,Your-password1为设置的密码,可以自行设置为自己习惯的密码,比如大小写、特殊字符等。

接下来,重启Redis服务,使其重新加载配置文件,键入以下命令:

./redis-cli --user root -a "Your-password1"

验证是否成功,可以使用命令进行验证:

auth Your-password1

输入后,如果正确,会出现:

OK

看到这个提示说明设置密码成功,以后访问Redis时就要输入这个密码,才能正确访问。

Redis设置密码的时候一定要记住,要在服务器上设置,而不是客户端,否则就会遇到问题,得不到想要的结果。

香港服务器首选,2H2G首月10元开通。()提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。