准备工作
由于redis测试依赖tcl,在源码编译前先安装tcl
[root@snails ~]# yum -y install tcl
下载redis源码
[root@snails ~]# git clone https://github.com/antirez/redis.git
编译、测试、安装
[root@snails ~]# cd redis
[root@snails redis]# make
[root@snails redis]# make test
[root@snails redis]# make install
- 查看安装结果
[root@snails redis]# ll /usr/local/bin/redis-*
配置文件
- 由于使用的是最新的redis 3.2.1版本,不存在安全漏洞,默认bind 127.0.0.1
- 复制配置文件,并修改为后台运行 daemonize yes
[root@snails redis]# cp redis.conf /etc/redis_6379.conf
[root@snails redis]# vi /etc/redis_6379.conf
daemonize yes
启动redis
redis-server /etc/redis_6379.conf
客户端测试(本机)
[root@snails redis]# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>