文章目录
  1. 1. 准备工作
  2. 2. 下载redis源码
  3. 3. 编译、测试、安装
  4. 4. 配置文件
  5. 5. 启动redis
  6. 6. 客户端测试(本机)

准备工作

由于redis测试依赖tcl,在源码编译前先安装tcl

1
[root@snails ~]# yum -y install tcl

下载redis源码

1
[root@snails ~]# git clone https://github.com/antirez/redis.git

编译、测试、安装

1
2
3
4
5
6
7
8
[root@snails ~]#  cd redis
[root@snails redis]# make
[root@snails redis]# make test
[root@snails redis]# make install
```
* 查看安装结果
``` bash
[root@snails redis]# ll /usr/local/bin/redis-*

配置文件

  • 由于使用的是最新的redis 3.2.1版本,不存在安全漏洞,默认bind 127.0.0.1
  • 复制配置文件,并修改为后台运行 daemonize yes
    1
    2
    3
    [root@snails redis]#  cp redis.conf /etc/redis_6379.conf
    [root@snails redis]# vi /etc/redis_6379.conf
    daemonize yes

启动redis

1
redis-server /etc/redis_6379.conf

客户端测试(本机)

1
2
3
4
[root@snails redis]# redis-cli 
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
文章目录
  1. 1. 准备工作
  2. 2. 下载redis源码
  3. 3. 编译、测试、安装
  4. 4. 配置文件
  5. 5. 启动redis
  6. 6. 客户端测试(本机)