更新GCC

在centos7中安装redis需要把gcc升级到5.x左右的版本,这里呢我升级到了6.5版本
不会升级的看【Centos7】更新gcc至6.5或更高版本

安装Redis

进入官网复制最新的下载链接
然后在终端中进行下载

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
curl -O http://download.redis.io/releases/redis-6.0.5.tar.gz

#下载后用tar解压包,这里我是使用了通配符代替了包后的版本号比较方便
tar -xzvf reids*.tar.gz

#解压后切换到目录中进行编译项目安装,一样为了方便使用通配符
cd redis*

#开始编译并安装
make && make test
#可能会出现这个错误:You need tcl 8.5 or newer in order to run the Redis test,解决方法如下
yum -y install tcl

#安装完成后切换到src目录就可以直接使用了
cd src

#复制conf文件到当前目录
cp ../redis.conf .

#如果需要挂后台就是当按下ctrl+c不会停止运行的话
vim ./redis.conf
#找到并daemonize no把no改yes保存

#开启服务
./redis-server redis.conf

#连接服务
./redis-cli
#连接后就可以执行命令了

为了更好的使用可以添加一个别名,或者添加环境变量可以看【Linux】Linux中设置环境变量
关于Redis的相关概念和常用命令请看【Redis】Redis概念&下载安装&命令操作&持久化