一、下载安装包

wget  http://download.redis.io/releases/redis-3.2.8.tar.gz

二、解压

tar -zxvf redis-3.2.8.tar.gz


三、进入目录

cd redis-3.2.8/


四、编译(注意:make指令是需要linux下安装gcc的 如果没有gcc可以尝试安装 yum -y install gcc)

编译过后在src下生成一系列可执行文件

make

五、为可执行文件创建快捷方式

lnsrc/ redis-server /usr/local/bin/redis-server

ln src/redis-cli /usr/local/bin/redis-cli

ln src/redis-benchmark /usr/local/bin/redis-benchmark

ln src/redis-check-aof /usr/local/bin/redis-check-aof

ln src/redis-sentinel /usr/local/bin/redis-sentinel

ln src/redis-check-rdb /usr/local/bin/redis-check-rdb


六、设置密码和端口号(密码:123456,端口8888)

# requirepass foobared 改为 requirepass 123456

port 6379 改为 port 8888


七、配置允许外网访问

bind 127.0.0.1 改为 # bind 127.0.0.1 (注:有bind则只有bind过的ip才允许访问)

protected-mode no 改为 protected-mode yes (注:3.2版本之后有的属性,也是配置允许外网访问)


八、开启守护进程

daemonize no 改成 daemonize yes


九、启动

redis-server redis.conf


十、停止

redis-cli -p 8888 -a 123456 shutdown

redis-cli shutdown