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

麒麟机上装Redis其实没那么难,教你快速搞定一步到位

开始)

最近有不少朋友在问,在国产的麒麟操作系统上安装Redis数据库,会不会特别麻烦?是不是需要编译一堆依赖,搞得人头大?其实啊,真没大家想的那么复杂,今天我就手把手带你走一遍,用最简单直接的方式,在麒麟机上把Redis装好,让你能一步到位,快速用起来。

咱们得明确一点,麒麟系统是基于Linux的,所以大部分Linux上的方法都适用,最简单、最推荐的方法,就是使用系统自带的软件包管理工具,比如yum或者apt-get,你别看这两个命令有点专业,用起来就跟在手机应用商店里点“安装”差不多。

第一步:打开终端,做好准备

在你的麒麟桌面上,找到“终端”或者“命令行”这个程序,点开它,接下来我们的所有操作都在这个黑框框里进行,为了确保后续顺利,我们先更新一下系统的软件包列表,输入下面这行命令,然后按回车:

sudo apt-get update

(如果你的麒麟系统用的是yum,那就输入 sudo yum update

输入之后,可能会让你输入当前登录用户的密码,你输入的时候,屏幕上是不显示任何星号*或者圆点•的,你别以为是键盘坏了,放心输完按回车就行,这个sudo的意思是用管理员权限来执行,因为安装软件需要很高的权限。

麒麟机上装Redis其实没那么难,教你快速搞定一步到位

第二步:直接安装Redis

更新完毕之后,就可以正式安装Redis了,命令非常简单,还是一行搞定:

sudo apt-get install redis-server

(同样,用yum的系统是 sudo yum install redis-server

然后系统会列出一些需要安装或者更新的软件包,问你“是否继续?”,你输入一个字母 y,然后回车,它就自己开始下载和安装了,这个过程完全自动,你只需要等着就好,网速快的话,一分钟之内就搞定了。

第三步:检查安装是否成功

麒麟机上装Redis其实没那么难,教你快速搞定一步到位

安装完成之后,我们得确认一下Redis是不是真的装好了,并且已经运行起来了,你可以输入下面这个命令来检查:

systemctl status redis

如果看到一行绿色的字,写着“active (running)”,那就恭喜你,Redis已经安装成功并且正在后台愉快地运行了!如果显示的不是运行状态,你可以手动启动它一下:sudo systemctl start redis

第四步:来个简单的测试

光看状态还不行,咱们得实际用一下,看看它听不听话,还是在这个终端里,输入:

redis-cli

麒麟机上装Redis其实没那么难,教你快速搞定一步到位

这个命令会打开一个Redis的客户端,提示符会变成 0.0.1:6379>,这说明你已经连接上本机的Redis服务了,我们可以玩几个简单的命令:

  • 存一个数据:set mykey "你好,麒麟!”
  • 取一下这个数据:get mykey
  • 如果屏幕给你返回了“你好,麒麟!”,那就说明一切完美!

用完之后,输入 exit 就可以退出这个客户端了。

可能遇到的问题和小贴士

你可能第一次用redis-cli连接会失败,别慌,大概率是Redis服务没启动,按照上面第三步说的,用sudo systemctl start redis启动一下就行。

还有一个大家常问的,怎么让Redis开机自己启动?也很简单,一条命令:sudo systemctl enable redis,这样以后每次重启电脑,Redis都会自动在后台运行。

如果你需要配置Redis,比如改个端口号、设置个密码什么的,配置文件通常放在 /etc/redis/redis.conf,修改之前,记得先用sudo systemctl stop redis停掉服务,改完再用sudo systemctl start redis重启服务,让配置生效。

看,是不是没那么难?根本不需要你去官网下载源码包,然后吭哧吭哧地编译,麒麟系统的软件仓库里已经为我们准备好了现成的Redis,我们直接“一键安装”就行了,这种方法最大的好处就是省心,依赖关系软件包管理器都帮你处理好了,不容易出错。

下次再遇到在麒麟系统上装软件,先别想着复杂的方法,试试apt-get install或者yum install这个“应用商店”,往往会有惊喜,希望这个简单的教程能帮你快速搞定Redis,把时间花在更重要的开发工作上! 结束)