Error: Could not connect to Redis at 127.0.0.1:6379:connection refused

Error: Could not connect to Redis at 127.0.0.1:6379:connection refused

在Mac

上安装Redis的详细安装指南

大家好,

我最近在 Traversy 媒体频道 (https://www.youtube.com/channel/UC29ju8bIPH5as8OGnQzwJyA) 中偶然发现了“BRAD”关于 Redis 速成课程的 YT 视频。以下是我在安装 Redis 时遇到的问题。

[解决]问题陈述1:

我尝试直接下载“tar.gz”文件,而不是通过 CLI 下载。下载了稳定版 6.2.6,然后按照以下 CLI 命令进行操作。

$ tar xzf redis-6.2.6.tar.gz $ cd redis-6.2.6 $ make

这使得制作二进制文件变得容易。 Post 其中,我按照 Redis 文档找到了 运行 redis-server。而且,效果很好。

[解决]问题陈述2:

正如我所说,我无法 运行 redis-cli,尽管我能够成功 运行 redis-server。我尝试了几个网站和 Whosebug 来理解错误背后的概念。那时我意识到 redis-server 和 redis-client 是两个独立的可执行文件 files/process 所以要使 redis-client 工作,你应该记住 redis-server 应该 运行 在后台或在其他终端。

请注意,如果您在同一个终端中执行 redis-server,请确保使用以下命令 运行 在后台运行服务器。

redis-server --daemonize 是

这应该可以解决问题,现在尝试使用 redis-cli。它将完美运行。

现在可以看到本机IP的6379端口,测试一下PING确认是否连通