1.安装Redis之前要先安装gcc
[root@localhost ~]# yum install gcc-c++
2.下载Redis
[root@localhost ~]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz
3.解压下载好的Redis
[root@localhost ~]# tar xzf redis-5.0.7.tar.gz
4.进入Redis加压的目录
[root@localhost ~]# cd redis-5.0.7
5.进行编译Redis
[root@localhost redis-5.0.7]# make
6.安装Redis(将Redis安装到/usr/local/redis)
[root@localhost redis-5.0.7]# make install PREFIX=/usr/local/redis
7.启动Redis
1).前台启动Redis
[root@localhost redis-5.0.7]# /usr/local/redis/bin/redis-server
2).后台启动
将redis.conf文件复制到/usr/local/redis/bin/下
[root@localhost redis-5.0.7]# cp redis.conf /usr/local/redis/bin/
修改 /usr/local/redis/bin/redis.conf配置文件:将配置文件里的daemonize no修改为daemonize yes
修改后进行启动
[root@localhost redis-5.0.7]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
8.查看Redis进程
1).没有启动
[root@localhost redis-5.0.7]# ps aux|grep redis
root 31082 0.0 0.0 112728 972 pts/0 S+ 01:49 0:00 grep --color=auto redis
2).已经启动
[root@localhost redis-5.0.7]# ps aux|grep redis
root 31090 5.5 0.3 140896 7448 ? Ssl 01:52 0:00 /usr/local/redis/bin/redis-server *:6379
root 31094 0.0 0.0 112728 972 pts/0 R+ 01:52 0:00 grep --color=auto redis
9.关闭Redis
1).kill+进程号关闭:这里的31090是启动后8.2中进程号,每次启动进程号不同,自己查看当前服务器启动的进程号进行关闭进程
[root@localhost redis-5.0.7]# kill 31090
2).Redis使用自带的客户端关闭
[root@localhost redis-5.0.7]# /usr/local/redis/bin/redis-cli shutdown