官网地址:https://redis.io/

下载

1
wget http://download.redis.io/releases/redis-5.0.8.tar.gz

解压

1
tar zxvf redis-5.0.8.tar.gz

安装

1
2
3
4
5
6
7
8
9
10
11
cd redis-5.0.8
make (执行make,出现错误时,进行如下操作)

yum install -y gcc g++ gcc-c++ make
#因为Redis是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc
make MALLOC=libc
#再次执行make,若make出现错误为:致命错误

cd src
./redis-server &
#启动服务 &为后台启动

修改配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
cd redis-5.0.8
vi redis.conf

port 9376
#修改默认端口6379为9376

requirepass nmk0718
#添加密码

bind 127.0.0.1
#如绑定为127.0.0只能本地能连接,如果配置为内网ip,则局域网都能调用

databases 10
#设置数据库个数,默认使用的数据库为0

logfile "/home/redis/redis.log"
#用于配置log文件地址

daemonize yes
#修改daemonize no改为daemonize yes,让redis后台运行

如修改redis.conf
需要使用进入redis目录使用./src/redis-server redis.conf进行加载配置

开机启动

1
2
vi /etc/rc.local
/root/redis-4.0.6/src/redis-server /root/redis-4.0.6/src/redis.conf

查看server进程

1
ps -ef |grep redis

启动 redis-cli ,测试是否成功:

1
2
3
4
5
[root@nmk src]# ./redis-cli
127.0.0.1:6379> set name nmk
OK
127.0.0.1:6379> get name
"nmk"