本地Redis装没装好咋看,怎么简单查下安装情况
- 问答
- 2026-01-18 21:19:14
- 2
综合参考了Redis官方文档的入门指南部分、常见的Linux系统管理经验以及Windows下服务管理的基本操作)
想知道Redis装没装好,最直接的办法就是试着去用它,跟它打个招呼,就像你新买了个电器,第一反应肯定是按下开关看看亮不亮灯,对于Redis来说,这个“开关”就是它的命令行客户端。
第一步:最直观的检查——启动Redis客户端连接服务端
Redis安装好后,通常会包含两个主要的部分:一个是服务端程序(也就是真正存储数据的地方,叫redis-server),另一个是客户端程序(我们用来向服务端发送命令的工具,叫redis-cli)。
检查安装情况,我们可以先从客户端入手,你需要打开你电脑的命令行窗口:
- 如果你用的是Windows,命令提示符”(CMD)或者PowerShell。
- 如果你用的是Mac或者Linux,那就是“终端”(Terminal)。
打开之后,直接输入以下命令并按回车:
redis-cli
你会看到几种情况:

-
最理想的情况:命令行提示符瞬间变成了
0.0.1:6379>,这个0.0.1是你自己电脑的地址,6379是Redis默认的“门牌号”(端口号),这个变化意味着,你不仅成功安装了redis-cli客户端,而且Redis服务端很可能也在正常运行,并且客户端已经自动连接上了它,这就好比你已经拿起了电话听筒,并且电话已经接通了总机。 -
常见情况一:命令找不到,如果你输入
redis-cli后,系统提示“redis-cli不是内部或外部命令,也不是可运行的程序或批处理文件”(Windows)或者“command not found: redis-cli”(Mac/Linux),这说明一个问题:你的操作系统找不到Redis的客户端程序,这通常意味着Redis根本没有被安装,或者虽然安装了,但安装路径没有被添加到系统的“PATH”环境变量里(你可以理解为,系统有一张“常用工具地址表”,Redis的地址没在这张表上,所以系统找不到它)。 -
常见情况二:连接失败,如果你输入
redis-cli后,出现了错误信息,Could not connect to Redis at 127.0.0.1:6379: Connection refused”,这说明,redis-cli这个客户端工具是存在的(安装了一半),但是它无法连接到Redis服务端,原因可能是服务端根本没有启动,或者是在其他的端口上运行。
第二步:如果连接不上,检查服务端是否启动
如果遇到了上面的第三种情况(连接被拒绝),我们接下来就要检查服务端这个“总机”是不是在正常工作。
-
在Linux或Mac上,你可以使用一个检查进程的命令来看看Redis服务端有没有在后台运行,输入:

ps aux | grep redis-server这个命令的意思是:列出所有进程,然后从中找出名字里带“redis-server”的,如果看到了类似
/usr/local/bin/redis-server *:6379这样的行,就说明服务端正在运行,那之前的连接失败可能另有原因(比如网络配置问题,但初学者本地使用一般不会),如果什么都没显示,那就说明服务端没启动。 -
在Windows上,可以按
Ctrl + Shift + Esc打开任务管理器,在“详细信息”标签页里,看看有没有名叫redis-server.exe的进程在运行。
如果发现服务端没启动,你需要手动启动它,启动方法因安装方式而异:
- 如果你是用安装包安装的,Redis可能已经被注册为系统服务了,在Windows的“服务”程序里找到“Redis”并启动它;在Linux(如Ubuntu)上,可以尝试运行
sudo systemctl start redis或sudo service redis-server start。 - 如果找不到服务,你就需要找到
redis-server这个程序文件的位置,然后直接在命令行里运行它,运行成功后,这个命令行窗口会一直开着,并显示一些启动日志,不要关闭它,此时你再新开一个命令行窗口,用redis-cli去连接,应该就能成功了。
第三步:简单的功能测试——打个招呼
当你成功连接到Redis(看到0.0.1:6379>提示符后),就可以做个最简单的测试来确认它工作正常,Redis有一个非常简单的命令叫PING,它用来测试连接是否通畅,你在那个提示符后面直接输入:
PING
如果Redis正常工作,它会回复一个:

PONG
这就好比你对Redis说“喂,在吗?”,它回答“在的!”,这个简单的交互证明了从客户端到服务端的整个通路都是完好的,Redis已经准备就绪,可以接受你的命令了。
你还可以再试一个设置和读取数据的命令来加深印象,依次输入:
set mykey "hello world"
(这表示存储一个键值对,键是“mykey”,值是“hello world”)
get mykey
(这表示读取键“mykey”对应的值)
如果第二句命令返回了"hello world",那就进一步证明了Redis的存储功能是完全正常的。
检查Redis装没装好的核心步骤就是:
- 打开命令行,输入
redis-cli,看能否进入交互界面。 - 如果不能,根据错误信息判断是没安装(命令找不到)还是服务没启动(连接被拒绝)。
- 如果服务没启动,去找到并启动
redis-server。 - 连接成功后,输入
PING,收到PONG回复,就大功告成。
通过这几步,你不需要理解太复杂的概念,就能对自己的Redis安装情况有一个非常清晰和准确的把握了。
本文由称怜于2026-01-18发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://waw.haoid.cn/wenda/83264.html
