手机上怎么快装Redis,下载啥版本一步到位别纠结
- 问答
- 2026-01-15 08:07:31
- 3
用Termux这个神器
你别去应用市场找,那里面的版本可能太旧,直接手机浏览器打开GitHub,搜索“Termux”,找它的官方发布页面,下载最新的后缀是“.apk”的安装文件,这个东西可以理解为你手机上的一个“迷你Linux命令行窗口”,有了它,你就能像在电脑上一样输入命令来安装软件了,Redis就是其中之一。
安装步骤,一步一步跟着来
-
安装和基础设置Termux:
- 从Gitux的GitHub页面下好APK文件后,直接安装,安装时手机会提示你“允许来自此来源的应用”,放心点允许。
- 打开Termux,它会自动进行一些初始化,咱们先更新一下软件源,确保能下载到最新的东西,输入命令(注意空格和标点符号都要英文):
pkg update - 如果它问你要不要继续,输入
y然后回车。 - 更新完再升级一下已有的软件包:
pkg upgrade,同样遇到提示输入y。
-
安装Redis,一步到位:
- 关键来了,在Termux里,安装软件超级简单,直接输入:
pkg install redis - 回车后,它会列出需要安装的包,包括Redis本身和它依赖的一些库,别管那么多,输入
y确认就行。 - 等它自动下载、解压、配置,屏幕上滚过一堆你看不懂的代码也不用慌,最后出现那个熟悉的命令行提示符 就表示装好了。
- 关键来了,在Termux里,安装软件超级简单,直接输入:
-
启动和测试Redis:
- 安装完不会自动启动,你需要手动启动Redis服务器,输入:
redis-server - 回车后,你会看到一堆日志信息,最后几行里应该有类似“Ready to accept connections”的字样,这说明Redis服务器已经在你的手机上成功跑起来了,正在等待连接。
- 现在别关这个窗口!服务器在前台运行,一关就停了,你想测试一下是不是真能用,再新开一个Termux窗口(就像电脑上开两个命令行窗口一样),在Termux主界面,手指从屏幕左边向右滑,会出来一个菜单,点“NEW SESSION”就能开个新窗口。
- 在新窗口里,输入Redis客户端连接命令:
redis-cli - 回车后,命令提示符会变成
0.0.1:6379>,这说明你已经连上本机(127.0.0.1就是本机)的Redis服务了。 - 现在可以玩一下了,输入
set mykey "hello phone redis"回车,然后输入get mykey回车,如果它返回了“hello phone redis”,恭喜你,全套流程成功了!
- 安装完不会自动启动,你需要手动启动Redis服务器,输入:
关于版本:别纠结,就用最新的
Termux的软件仓库里维护的Redis版本,通常是比较新的稳定版,你直接用 pkg install redis 命令安装的,就是当前仓库里最好的、经过适配的版本,你自己去网上找源码编译,反而可能遇到各种兼容性问题,纯属自找麻烦,忘记版本号这件事,Termux给你啥就用啥,准没错,等你装完,好奇的话可以在新开的Termux窗口里(没运行redis-server的那个)输入 redis-server --version 看看具体版本号。
重要提醒和实用技巧
-
后台运行:你不能老是让Termux开着屏幕跑Redis吧?太费电了,这时候需要让Redis在后台运行,在运行
redis-server的那个窗口,按Ctrl+C先停掉它,然后输入这个命令:redis-server --daemonize yes回车后好像没啥反应,但其实Redis已经悄悄在后台启动了,你可以关掉Termux,甚至清掉手机后台任务,它可能还会运行(取决于手机系统的后台管理策略)。 -
如何关闭后台Redis:如果之后你想彻底关掉后台的Redis,可以打开Termux,输入:
redis-cli shutdown回车就行。 -
手机系统杀后台问题:这是手机上跑服务最大的敌人,为了保住Termux的后台进程,你需要去手机的“设置”->“电池”->“电池优化”(不同手机路径可能不一样,大概是找应用的自启动管理和电池优化相关选项),找到Termux,把它设置为“不允许优化”或“无限制”,否则手机为了省电,很可能睡一觉起来就把你的Redis给杀掉了。
-
数据存在哪:Redis默认的数据文件(dump.rdb)会保存在Termux的私有目录里,具体路径是
~/data/data/com.termux/files/home/.redis/dump.rdb,你不用管,知道有这么个事就行。
核心就是:下载Termux官方APK -> 安装后 pkg update & upgrade -> pkg install redis -> redis-server --daemonize yes 让它在后台跑 -> 用 redis-cli 连接使用,别想太复杂,跟着做,十分钟内绝对搞定。

本文由酒紫萱于2026-01-15发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:https://haoid.cn/wenda/81051.html
