用yum快速搞定Redis3安装,省事又方便新手也能上手
- 问答
- 2025-12-31 19:56:21
- 4
(引用来源:常见的Linux运维博客、社区问答如CSDN、博客园等)
你得有一台安装了CentOS或者Red Hat Enterprise Linux的服务器,用yum安装软件最大的好处就是它会自动处理软件之间的依赖关系,你不需要自己去一个个下载解决,特别省心,下面我们就一步一步来。
第一步:确保你的yum源是最新的
在开始安装任何软件之前,这是一个好习惯,打开你的终端(命令行界面),用root用户或者拥有sudo权限的账户,输入下面的命令:
yum update
这个命令会检查并更新你系统里所有软件包的列表信息,有时候系统自带的yum源里软件版本比较老,可能没有Redis 3.x的版本,所以我们需要一个更强大的“软件仓库”。
第二步:安装EPEL仓库
(引用来源:多数教程都会提及此步骤,因为CentOS默认源不包含Redis)
EPEL是“Extra Packages for Enterprise Linux”的缩写,它为RHEL和CentOS提供了大量额外的软件包,Redis正在其中,安装EPEL源非常简单,只需一条命令:
对于CentOS 7或RHEL 7:
yum install epel-release
安装过程中,它会提示你确认下载和安装,直接输入 y 然后回车就行,这一步就像是给你的yum工具增加了一个巨大的、免费的软件应用商店,里面东西又多又新。

第三步:正式开始安装Redis
有了EPEL源,现在就可以直接安装Redis了,默认情况下,yum会安装EPEL源里提供的最新稳定版本,在大多数EPEL源中,这通常就是Redis 3.x的某个版本,命令如下:
yum install redis
同样,系统会列出需要安装的Redis及其依赖包,问你“Is this ok?”,输入 y 回车确认,然后yum就会自动下载并完成所有安装工作,你只需要等着就行。
第四步:安装完成后的基本管理和启动
安装好了不算完,得让它运行起来。
-
启动Redis服务: 以前的老系统可能用
service命令,现在推荐用systemctl命令来管理服务,启动Redis的命令是:systemctl start redis如果没有任何错误提示,通常就表示启动成功了。

-
设置开机自启: 为了避免每次服务器重启后都要手动启动Redis,我们把它设为开机自动启动:
systemctl enable redis这个命令会创建一个符号链接,告诉系统在启动时自动运行Redis服务。
-
检查Redis运行状态: 怎么确认Redis真的在正常运行呢?可以用这个命令查看状态:
systemctl status redis如果看到类似 “active (running)” 的绿色字样,就说明一切正常。
第五步:简单测试一下Redis
光看状态还不行,我们得实际连接上去操作一下,看看它能不能用。
-
连接到Redis服务器: 使用Redis自带的命令行客户端工具
redis-cli:
redis-cli如果Redis运行在本机且使用默认端口6379,你会看到命令提示符变成了
0.0.1:6379>,这表示你已经成功连接。 -
执行测试命令: 我们来玩一个最简单的“设置键值-获取键值”的游戏。 输入:
set mykey "Hello, Redis!"然后回车,它会回复 “OK”。 再输入:get mykey然后回车,它应该会返回你刚刚设置的 “Hello, Redis!”。 这就证明你的Redis已经完全正常工作啦!输入exit可以退出客户端。
第六步:一点基本的配置(可选但重要)
默认情况下,Redis为了安全,只允许本机(127.0.0.1)访问,如果你需要从其他电脑连接这台服务器上的Redis,需要修改一下配置文件。
-
找到并编辑Redis的配置文件,通常它在
/etc/redis.conf,你可以用vi或nano这样的文本编辑器来修改。vi /etc/redis.conf -
在文件里,找到一行写着
bind 127.0.0.1,把这行注释掉(在行首加一个 )或者改成bind 0.0.0.0(表示允许所有IP访问)。注意:这样设置后你的Redis就暴露在公网了,务必设置密码保证安全! -
继续在配置文件中找到
requirepass这一行,默认是注释掉的,去掉注释,把后面的foobared改成你自己想设置的强大密码。requirepass your_strong_password_here -
修改完配置后,需要重启Redis服务让配置生效:
systemctl restart redis
可能遇到的问题和小贴士
- 防火墙:如果你的服务器开启了防火墙(如firewalld),需要放行Redis的默认端口6379。
- 命令示例:
firewall-cmd --permanent --add-port=6379/tcpfirewall-cmd --reload。
- 命令示例:
- 版本确认:安装完成后,如果想确认一下具体的版本号,可以输入
redis-server --version查看。 - 卸载:万一你想卸载Redis,命令也很简单:
yum remove redis。
好了,以上就是用yum快速安装并配置Redis 3的全部过程,整个过程几乎都是一条条命令敲下去就行,非常适合新手,yum帮你省去了编译源码的复杂步骤,让你能快速享受到Redis带来的高效性能。
本文由盈壮于2025-12-31发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/72039.html
