一、安装
通过 APT 仓库安装(Ubuntu / Debian)
您可以从官方的 packages.redis.io
APT 仓库安装 Redis 的最新稳定版本。
先决条件
如果您运行的是极简化的发行版(比如 Docker 容器),您可能需要先安装
lsb-release
、curl
和gpg
:sudo apt install lsb-release curl gpg
添加仓库到 apt
索引,更新它,然后进行安装:
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
通过 Snapcraft 安装
Snapcraft 商店 提供了可以在支持 snap 的平台上安装的 Redis 包 。
大多数主要 Linux 发行版都支持并提供了 snap 。
通过 snap 进行安装,请运行:
sudo snap install redis
如果您的 Linux 目前还没有安装 snap ,请按照 安装 snapd 中的指南进行安装。
二、测试
在启动 Redis 之后,您可以使用 redis-cli
来进行连接。
外部程序通过 TCP 套接字和专门为 Redis 设计的协议与 Redis 进行通信。这个协议在不同编程语言的 Redis 客户端库中已经实现。为了使对 Redis 的操作更加简便,Redis 提供了一个命令行工具,可用于向Redis发送命令。这个程序称为 redis-cli 。
检查 Redis 是否正常工作的第一步是使用 redis-cli 发送 PING 命令:
$ redis-cli ping
PONG
运行 redis-cli ,加上命令名和它的参数,会将这个命令发送到在 localhost 的 6379 端口运行的 Redis 实例。您可以更改 redis-cli
所使用的主机和端口 - 尝试使用 --help
选项来查看使用说明。
另一个有趣的方法是不带任何参数运行 redis-cli
:程序将启动进入交互模式。您可以输入不同的命令并查看它们的回应。
$ redis-cli
redis 127.0.0.1:6379> ping
PONG