1.先进入redis的官网,找到下载页https://redis.io/download
2.先下载redis安装包,报出wget:command not found
[sully@localhost ~]$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
-bash: wget: command not found
3.切换到root用户下安装wget,执行下面的命令
yum -y install wget
4.继续下载redis安装包,然后解压安装
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make
5.安装时,提示找不到cc命令
[sully@localhost src]$ make install PREFIX=/usr/local/redis
CC adlist.o
/bin/sh: cc: command not found
make: *** [adlist.o] Error 127
6.在root用户下,安装gcc,执行以下命令“yum install gcc”,验证gcc是否安装成功:“rpm -qa |grep gcc”
7.执行安装
make MALLOC=libc
make install PREFIX=/usr/local/redis
8.移动配置文件,并修改redis.conf文件,让其可后台启动
mkdir -p /usr/local/redis/etc/
mv /home/sully/redis-5.0.5/redis.conf /usr/local/redis/etc/
$ vi ./etc/redis.conf
daemonize no 改为 yes
9.启动redis
#cd /home/sully/redis-5.0.5/src/
#cp redis-benchmark redis-check-rdb redis-check-aof redis-cli redis-sentinel /usr/local/redis/
#redis-server /usr/local/redis/etc/redis.conf
10.进入命令行客户端测试
[sully@localhost src]$ ./redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"