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