redis的安装

1;下载redis包 下载地址

2;解压源码

[root@xiangys ~]# tar -zxvf redis-3.0.3.tar.gz 

3;编译安装

[root@xiangys ~]# cd redis-3.0.3

[root@xiangys redis-3.0.3]# make

[root@xiangys redis-3.0.3]# make test

cd src && make test

make[1]: Entering directory `/root/redis-3.0.3/src'

You need tcl 8.5 or newer in order to run the Redis test

make[1]: *** [test] Error 1

make[1]: Leaving directory `/root/redis-3.0.3/src'

make: *** [test] Error 2

[root@xiangys redis-3.0.3]# yum install tcl

[root@xiangys redis-3.0.3]# make test  ##再make test 发现正常了

[root@xiangys redis-3.0.3]# make PREFIX=/usr/local/redis install

[root@xiangys redis-3.0.3]# cd /usr/local/redis/

[root@xiangys redis]# ls ./bin/                ##查看发现有下面一些文件

redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-sentinel  redis-server

##文件及目录说明

redis-benchmark  ##redis性能测试工具

edis-check-aof   ##检测aof日志的工具

redis-check-dump ##检测rbd日志的工具

redis-cli        ##连接用的客户端   

redis-sentinel   ##redis集群管理工具

redis-server     ##redis服务进程

4;配置文件管理

[root@xiangys redis]# cp /root/redis-3.0.3/redis.conf ./

5;启动redis

[root@xiangys redis]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 

##启动成功

查看启动进程

[root@xiangys ~]# ps -ef |grep redis

root     28631 18235  0 11:15 pts/1    00:00:00 /usr/local/redis/bin/redis-server *:6379                     

root     28637 27037  0 11:16 pts/2    00:00:00 grep redis

6;连接测试#在本机连接测试

[root@xiangys redis]# /usr/local/redis/bin/redis-cli 

127.0.0.1:6379> 

7;让redis以后台进程的形式运行

编辑conf配置文件,修改如下内容;

[root@xiangys redis]# vi redis.conf 

修改daemonize no ##no改成yes

daemonize yes

8;再次重启服务  ##服务在后台运行

[root@xiangys redis]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf