Redis 安装

系统要求

在安装 Redis 之前,你需要确保你的系统满足以下最低要求:

  • 操作系统:Linux、macOS 或 Windows(通过 WSL2)
  • 内存:至少需要 512MB 内存
  • 磁盘空间:根据数据量需求,建议至少有 1GB 可用空间
  • 依赖库:gcc 编译器(对于从源码安装)

安装 Redis

在 Linux 上安装 Redis

使用包管理器安装

大多数 Linux 发行版提供了 Redis 的软件包,你可以使用对应的包管理器进行安装。

Ubuntu/Debian
CentOS/RHEL

从源码安装

如果你希望使用最新版本的 Redis,可以从源码编译安装。首先下载 Redis 源码:

然后编译并安装 Redis:

配置 Redis

安装完成后,你需要配置 Redis 服务器。主要的配置文件位于 /etc/redis/redis.conf。你可以根据需要修改以下选项:

  • bind:指定 Redis 服务器监听的 IP 地址,默认为 127.0.0.1,如果你想让 Redis 服务器监听所有网络接口,请将此设置为 0.0.0.0
  • port:指定 Redis 服务器监听的端口号,默认为 6379
  • requirepass:设置密码,提高安全性。

启动和停止 Redis 服务

启动 Redis 服务:

查看 Redis 服务状态:

设置 Redis 开机自启:

停止 Redis 服务:

在 macOS 上安装 Redis

使用 Homebrew 安装

Homebrew 是 macOS 上常用的包管理器。使用 Homebrew 安装 Redis:

配置和启动 Redis

Homebrew 会自动将 Redis 配置文件放置在 /usr/local/etc/redis.conf。你可以在启动 Redis 之前修改该配置文件。

启动 Redis 服务:

停止 Redis 服务:

在 Windows 上安装 Redis

Windows 上安装 Redis 的推荐方式是使用 WSL2(Windows Subsystem for Linux 2)。

安装 WSL2

首先确保你的 Windows 版本支持 WSL2。打开 PowerShell 并以管理员身份运行以下命令:

安装完成后,重启计算机。

在 WSL2 中安装 Redis

启动 WSL2 并按照上面介绍的 Linux 安装步骤进行安装。

访问 Redis

在 Windows 中访问 WSL2 的 Redis 实例时,可以通过 IP 地址和端口连接到 Redis 服务器。例如,如果你的 WSL2 实例 IP 地址是 172.25.254.1,则可以使用如下命令连接:

总结

本文介绍了如何在不同操作系统上安装 Redis。无论你是使用包管理器还是从源码安装,都需要对 Redis 的基本配置有所了解。正确配置和启动 Redis 服务器是确保其正常运行的关键。

(本章结束)

纠错
反馈

纠错反馈