当前位置:首页 > 问答 > 正文

手机版Redis怎么快速搞定下载安装,手把手教你一步步操作别慌

这个方法的核心是使用Termux这个Android终端应用,并参考了其社区仓库和Redis官方在Linux下的标准安装流程。


第一步:下载安装“工具箱”Termux

你得有个“作案工具”,这个工具叫Termux。

  1. 去哪里下载? 这里有个小坑,因为Google Play商店里的Termux可能版本旧了或者不好用。建议你直接手机打开浏览器,搜索“Termux F-Droid”,找到F-Droid官网的下载页面(F-Droid是一个专门收录开源软件的商店)。 在这个页面上下载Termux的APK安装文件,为什么不用Play商店?因为F-Droid上的版本更新更全,支持的插件也多。
  2. 安装APK: 下载完成后,点击安装,你的手机可能会提示“禁止安装来自未知来源的应用”,别理它,点“设置”,然后允许浏览器“安装未知应用”的权限,再返回就能顺利安装了。
  3. 搞定后的样子: 安装成功后,你的手机桌面上就会有一个黑乎乎的图标,名字叫“Termux”,点开它,你会看到一个黑色的屏幕,上面显示一个美元符号 和光标在闪,恭喜你,你已经成功进入了手机上的“命令行世界”!别紧张,接下来我们所有的操作都在这里输入命令。

第二步:给Termux“换源”和更新(这步很重要!)

刚装好的Termux默认是从国外的服务器下载软件,速度可能比蜗牛还慢,所以我们先给它换个国内的“软件仓库”,就像把下载地址从国外超市换到你家楼下的便利店。

手机版Redis怎么快速搞定下载安装,手把手教你一步步操作别慌

  1. 在Termux里,输入下面这行很长的命令(长按屏幕可以粘贴,建议你直接复制粘贴,别自己打,容易错):
    sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list

    输完后,按一下手机键盘上的回车键

  2. 再输入下面这行命令,换另一个源的地址:
    sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list

    同样,输完按回车

  3. 最后再输入一行:
    sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list

    回车

    手机版Redis怎么快速搞定下载安装,手把手教你一步步操作别慌

  4. 更新软件列表: 换完地址,得让Termux知道便利店里都有啥新货,输入命令:
    pkg update

    按回车后,它会问你要不要继续,你输入 y,再按回车。

  5. 升级软件包: 接着把现有的软件都升级到最新版,输入:
    pkg upgrade

    同样,问你是否继续,就输入 y 然后回车,这个过程可能会花点时间,取决于你的网速,耐心等一下。

第三步:正式安装Redis

准备工作全部做完,现在安装Redis就是一句话的事!

手机版Redis怎么快速搞定下载安装,手把手教你一步步操作别慌

  1. 在Termux里输入下面这个简单的命令:
    pkg install redis
  2. 按回车,它还是会问你 Do you want to continue? [Y/n],直接按回车(因为默认就是Y)或者输入 y 再回车都行。
  3. 然后你就看着屏幕刷刷刷地滚动的英文,那是在自动下载和安装,等最后再次出现那个美元符号 和光标时,就表示安装成功啦!

第四步:启动Redis,试试看能不能用

光装上不行,我们得把它运行起来,看看是不是真的成功了。

  1. 启动Redis服务: 输入命令:
    redis-server

    按回车,你会看到屏幕上出现一大段文字,最下面几行里会有类似 * Ready to accept connections 的字样,这说明Redis服务器已经成功启动,并且在后台运行了,正在等待你的命令!

  2. 别关这个窗口! 现在这个Termux窗口就是Redis服务器本身,你一旦关闭,Redis服务就停了,你可以把它最小化,但别完全退出。
  3. 测试一下: 现在我们需要打开另一个Termux窗口来当“客户”,去连接刚才启动的“服务器”,这很简单,从手机屏幕左侧边缘向右滑动,会弹出Termux的抽屉菜单,点击那个写着 “NEW SESSION” 的按钮,这样你就打开了第二个Termux标签页。
  4. 在这个新窗口里,输入以下命令来连接Redis:
    redis-cli

    按回车,你会发现命令行的提示符从 变成了 0.0.1:6379>,这个 0.0.1 就是你手机的本地地址,6379 是Redis的默认端口,这说明你已经连上了!

  5. 玩个简单的小游戏:
    • 输入 set mykey "你好,手机Redis!" 然后回车,它会回复一个 OK,表示你把一句话存进去了。
    • 再输入 get mykey 然后回车,它会把刚才你存的那句话 "你好,手机Redis!" 给你显示出来。
    • 看,存东西和取东西都成功了!Redis已经在你的手机上完美运行了。

最后说几句

  • 怎么关闭Redis? 回到第一个运行着 redis-server 的Termux窗口,按一下手机的 Ctrl 键(通常可以在键盘上找),然后再按一下 C 键,就能安全地停止Redis服务器。
  • 下次想再用Redis怎么办? 每次重新打开Termux,都需要像第四步那样,先在一个窗口输入 redis-server 启动服务,再开个新窗口用 redis-cli 去连接。
  • 这能干嘛用? 你可以在手机上用它来做一些简单的学习、测试,或者写点小程序来自娱自乐,体验一下Redis这个强大工具的基本操作。

好了,整个过程就是这样,从安装工具箱到最终成功运行,一步步跟着来,一点都不复杂,你现在已经是个能在手机上运行Redis的高手了!