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

Redis怎么用yum装,安装过程其实没那么复杂,手把手教你一步步搞定

开始)

你是不是在想,要在服务器上装个 Redis,会不会特别麻烦?得下载源码、编译、解决各种依赖问题?其实啊,如果你用的是 CentOS、Red Hat 或者 Fedora 这类系统,用系统自带的 yum 包管理器来安装 Redis,那真是简单到没朋友,整个过程就跟安装个普通软件差不多,根本没那么复杂,下面我就手把手带你一步步搞定它。

第一步:先确保你的网络和yum源是正常的

在开始之前,你得先登录到你的服务器,并且确保服务器能正常上网,因为 yum 安装软件就是从网上的软件仓库里下载东西,你可以先随便试一个命令,yum update,看看能不能正常连接和更新软件包列表,如果能,那就可以继续了,这一步就像是出门前检查下手机有没有网络一样,是基础。

第二步:直接使用yum命令安装Redis

这是最核心的一步,但命令却非常简单,你只需要在命令行里输入下面这行命令,然后按回车就行了:

Redis怎么用yum装,安装过程其实没那么复杂,手把手教你一步步搞定

sudo yum install redis

这里解释一下这个命令:

  • sudo 意思是“用管理员权限执行”,因为安装软件需要很高的权限。
  • yum 就是我们的包管理工具。
  • install 是安装指令。
  • redis 就是我们要安装的软件包的名字。

输入命令后,yum 会自动去它的软件仓库里查找 Redis 软件包,并且会自动分析需要哪些其他的依赖包(Redis 运行所需要的一些基础组件),它会把这些需要安装的包列表显示在屏幕上,并问你“Is this ok?”,意思就是“要安装这些吗?”,你直接输入 y,然后按回车确认就可以了。

你就能看到屏幕上开始刷刷地显示下载和安装的进度条,你什么都不用管,等着它自己完成就行,这个过程快慢取决于你的网速和服务器性能,一般一两分钟就搞定了。

Redis怎么用yum装,安装过程其实没那么复杂,手把手教你一步步搞定

第三步:安装完成后的基本设置

当屏幕上再次出现命令行提示符,并且没有报错信息时,就说明 Redis 已经安安稳稳地装到你的系统里了,光安装上还不够,我们得让它能运行起来。

  1. 启动Redis服务:安装好的 Redis 默认是不会自己启动的,我们需要手动启动它,命令是: sudo systemctl start redis 执行这个命令后,Redis 服务就在后台跑起来了,你可以用下面这个命令检查一下它是不是真的在运行: sudo systemctl status redis 如果看到绿色的“active (running)”字样,那就恭喜你,Redis 已经成功启动了!

  2. 设置开机自启:我们肯定不希望每次服务器重启后,都要手动来敲命令启动 Redis 吧?我们得把它设置成开机自动启动,命令很简单: sudo systemctl enable redis 这样,以后服务器一开机,Redis 就会自动跟着启动了,非常省心。

    Redis怎么用yum装,安装过程其实没那么复杂,手把手教你一步步搞定

第四步:来个简单的测试,验证一下

安装也装好了,服务也启动了,那我们怎么知道它真的在工作呢?最好的办法就是实际用一下,Redis 自带一个命令行客户端工具,叫 redis-cli,我们可以用它来连接我们刚装好的 Redis 服务器。

在命令行里输入: redis-cli 这会打开一个 Redis 的命令行界面,你可以试着输入几个最简单的 Redis 命令来测试:

  • 存一个值:set mykey "Hello World"
  • 取一个值:get mykey 如果你输入 get mykey 之后,屏幕上返回了 "Hello World",那就证明从存到取整个流程都通了,Redis 完全正常工作!

你输入 exit 就可以退出这个客户端界面了。

一点额外的补充

有时候你可能想知道 Redis 被安装到哪儿去了,它的主要配置文件通常在 /etc/redis.conf,这个文件里可以调整 Redis 的各种设置,比如端口号、设置密码、配置持久化方式等等,而它产生的数据文件,默认会放在 /var/lib/redis 目录下,这些信息在你以后想进行更高级的配置时会用到。

你看,整个安装过程是不是一点都不复杂?其实就是四步:一行命令安装 -> 两行命令启动和设置开机自启 -> 简单测试验证,用 yum 安装的最大好处就是省心,它帮你处理了所有复杂的依赖关系,让你能专注于使用 Redis 本身,希望这个手把手的教程能帮你轻松搞定 Redis 的安装! 结束)