Redis怎么快速搞定下载和安装,手把手教你一步步来
- 问答
- 2026-01-25 01:56:49
- 4
Redis怎么快速搞定下载和安装,手把手教你一步步来
咱们直接开始,不说废话,Redis 官方自己说(来源:Redis 官方下载页面 redis.io/download),最推荐的方式是从源码编译安装,这样最干净,也适合大多数 Linux 系统,别怕“编译”这个词,跟着做很简单。
第一步:准备你的电脑环境 如果你的电脑是 Windows,官方不直接提供 Windows 版安装包,但别急,有两个好办法:1)去微软 GitHub 上找由微软团队维护的 Redis for Windows 版本(来源:MicrosoftArchive/redis 仓库);2)更推荐的办法是,在你的 Windows 电脑上安装一个 WSL(Windows 子系统 for Linux),然后在里面像在 Linux 里一样操作,下面主要说 Linux 和 macOS 的方法,因为这才是主流。
对于 macOS,你需要先确保有 Xcode 的命令行工具,打开终端,随便先试试输入 make 命令,如果提示你安装,你就跟着提示安装就行。
对于 Ubuntu、Debian、CentOS 这些常见的 Linux 系统,先确保你的系统软件包列表是最新的,打开终端,分别这样做:
- Ubuntu/Debian 系,输入:
sudo apt update - CentOS/RHEL 系,输入:
sudo yum update -y
第二步:下载 Redis 源码包 咱们不去包管理器里安装,因为版本可能旧,直接去官网下最新的稳定版,在终端里,依次输入下面这些命令,一行一行来:
cd ~
curl -O https://download.redis.io/redis-stable.tar.gz
这里用 curl 命令下载,-O 参数意思就是把文件保存到当前目录,如果系统提示没有 curl,你可以用 sudo apt install curl 或 sudo yum install curl 先装上它,这个下载链接就是 Redis 官网提供的(来源:Redis 官方下载页面)。
第三步:解压和编译 下载下来的是一个压缩包,咱们解压它:
tar -xzvf redis-stable.tar.gz
解压后会得到一个文件夹,名字类似 redis-stable 或 redis-7.2.4(版本号会变),进去:
cd redis-stable
关键一步来了,编译,输入:
make
然后等着就行,这个过程就是根据你电脑的环境,把源代码变成可运行的程序,如果一切顺利,你会看到一大堆编译信息,最后没有明显的错误就成功了,如果中途报错,最常见的原因是缺少必要的编译工具,在 Ubuntu/Debian 上,你可以试试 sudo apt install build-essential;在 CentOS 上,试试 sudo yum groupinstall "Development Tools",装好后再重新跑 make 命令。
第四步:安装到系统目录 编译好之后,为了以后方便,可以把 Redis 的可执行文件安装到系统的标准路径下,这样在任何位置都能直接运行,输入:
sudo make install
这步会把 redis-server(服务端)、redis-cli(客户端命令行)等主要程序复制到 /usr/local/bin/ 目录下。
第五步:最简化的启动和测试 安装好了,咱们不急着配置复杂的东西,先让它跑起来,看看成不成,回到你的用户主目录:
cd ~
创建一个最简单的配置文件(其实现在不配置也能跑,但有个配置文件是好习惯):
mkdir -p redis-test
cd redis-test
vim redis.conf
用 vim 打开后,你只需要贴入一行最关键的配置:bind 127.0.0.1 (这表示只允许本机连接),然后保存退出(按 Esc,输入 :wq 回车),如果不会用 vim,直接用 echo 命令创建:echo "bind 127.0.0.1" > redis.conf。
用这个配置文件启动 Redis 服务器:
redis-server ./redis.conf
你会看到 Redis 的 logo 出现,并提示“Ready to accept connections”,这就表示服务启动成功了!别关这个终端窗口。
第六步:试试能不能用 再打开一个新的终端窗口(或者新的终端标签页),输入:
redis-cli ping
Redis 服务正常,它会回复你一个:PONG,恭喜,安装和启动都成功了!
这时候,你可以在 redis-cli 里玩一下,比如输入 set mykey hello,然后输入 get mykey,看看是不是能返回 hello,这证明它完全在工作了。
最后怎么关掉?
在运行 redis-cli 的窗口里,输入 shutdown,然后回车,再回到运行 redis-server 的窗口,你会发现服务端程序自己退出了,或者你也可以直接按 Ctrl+C 来停止服务端进程。
总结一下:整个过程就是:更新系统 -> 下载源码 -> make 编译 -> sudo make install 安装 -> 写个极简配置 -> redis-server 启动 -> redis-cli 测试,这样一套下来,你就拥有了一个可以供自己学习和测试的 Redis 环境了,以后想用的时候,就到你的 redis-test 目录下,用 redis-server ./redis.conf 启动就行,如果想让它一直在后台运行,或者开机自启,那需要进一步的配置,但那就是另一个话题了,先玩起来吧!

本文由符海莹于2026-01-25发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/85442.html
