说明:所有配置文件都存在 /home/bigdata/cluster
下,方便管理
配置步骤
当前路径
/home/bigdata/cluster
在当前目录下通过 WGET 下载 Linux 版本的 Redis
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
- 解压下载的文件
tar -xf redis-4.0.2.tar.gz

cd redis-4.0.2
,进入解压后的路径下安装 gcc
sudo yum install gcc

- 当前目录下进行编译源代码
make MALLOC=libc
- 当前目录下进行编译安装
sudo make install
- 返回路径
/home/bigdata/cluster
,在当前路径下创建 redis 文件 ,mkdir redis
cd ./redis-4.0.2
,配置 redis.conf 文件 ,vim ./redis.conf
- redis.conf 文件配置需要修改的地方:
- 将 daemonize no 修改为 daemonize yes # 37行
- 作用:是否以后台 daemon 方式运行,默认不是后台运行
- 将 bind 127.0.0.1 修改为 bind 0.0.0.0
- 作用:绑定主机 IP,默认值为 127.0.0.1,我们是跨机器运行,所以需要更改
- 将 logfile “” 修改为 logfile “/home/bigdata/cluster/redis/redis.log” # 104行
- 作用:定义 log 文件位置,模式 log 信息定向到 stdout,输出到/dev/null
- 将 dir ./ 修改为 dir “/home/bigdata/cluster/redis “ # 188行
- 作用:本地数据库存放路径,默认为./,编译安装默认存在在/usr/local/bin
- 将 daemonize no 修改为 daemonize yes # 37行
Redis服务的启动与停止
启动Redis服务
- 路径
/home/bigdata/cluster
,将 redis.conf 配置文件拷贝
cp ./redis-4.0.2/redis.conf ./redis
、
- 路径
/home/bigdata/cluster
,输入
redis-server ./redis/redis.conf
# 成功连接后输入下行命令进入redis命令行
redis-cli
关闭Redis服务
- 路径
/home/bigdata/cluster
,输入redis-cli shutdown