1、在官网下载一个稳定版本
官网地址https://redis.io/download
2、将下载好的文件上传到linux
上传方式有多种,可以使用一些文件上传工具直接操作,或者通过git等命令行上传,这里就不再进行概述了
3、解压文件
tar -zxvf redis-6.0.10.tar.gz
解压后的目录
(扩充一句:你可以选择解压到指定目录 tar -zxvf redis-6.0.10.tar.gz -C /指定目录,或者解压后通过mv 进行移动都可以)
4、编译
使用cd redis-6.0.10命令进入到文件夹中,执行make命令进行编译
在这里可能会出现编译不通过的情况,如果没有出错请直接看第五步
如下图异常
错误原因由于gcc版本导致:依次执行以下命令即可
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
详细请看https://tuzongxun.blog.csdn.net/article/details/108461134
5、修改配置文件redis.conf
使用vim redis.conf,编辑其内容,将daemonize(守护进程,原本为no)改为yes,使其能在后台运行
6、运行redis
进入redis下的src目录执行./redis-server ../redis.conf,前面的两个点请填写自己的配置文件路径,如果不指定配置文件运行,运行后就不能做其它操作,除非停止redis,但这显然不是我们想要的,因此这也是第五步修改配置文件的原因。执行成功后使用ps -ef | grep redis查看redis是否启动成功
在这里我们可以看到启动成功了
7、运行客户端redis-cli测试
进入redis下的src目录,执行./redis-cli,就可以使用测试客户端程序 redis-cli 和 redis 服务交互了,
使用简单的命令进行测试,ping 会回应 pong,
想要退出的话执行exit即可
安装redis总结,如有不对的地方,大家可以指出,我会进行修改。