简单写以下
下载redis
$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz
2.解压redis包
$ tar -zxvf redis-6.2.6.tar.gz
3.安装make依赖
$ yum install gcc 安装c编译器
$ yum install gcc-c++ 这是c++编译器
$ yum install make 安装make
4.进入redis目录
$ cd redis-6.2.6.tar.gz
5.执行编译
$ sudo make
$ mv redis-6.2.6 /usr/local/redis
6.修改配置 master
$ vim/usr/local/redis/redis.conf
daemonize no 修改为yes 可以在后台运行
bind 127.0.0.1 修改为0.0.0.0 要不然只能本地访问
logfile "/var/log/redis/redis.log" 修改日志文件位置
$ mkdir /var/log/redis 创建日志目录
$ thouch /var/log/redis/redis.log 创建日志文件
$ chmod -R 777 /var/log/redis 设置权限
7.创建脚本
$ vim /home/redis.sh
$ chmod -R 777 /home/redis.sh
增加内容
#!/bin/bash
/usr/local/redis/src/redis-server /usr/local/redis/redis.conf &
8.修改slave配置
$ vim/usr/local/redis/redis.conf
slaveof master地址 master端口
daemonize no 修改为yes 可以在后台运行
bind 127.0.0.1 修改为0.0.0.0 要不然只能本地访问
logfile "/var/log/redis/redis.log" 修改日志文件位置
$ mkdir /var/log/redis 创建日志目录
$ thouch /var/log/redis/redis.log 创建日志文件
$ chmod -R 777 /var/log/redis 设置权限
9.创建脚本
$ vim /home/redis.sh
$ chmod -R 777 /home/redis.sh
增加内容
#!/bin/bash
/usr/local/redis/src/redis-server /usr/local/redis/redis.conf &
10.上面都配置好后
启动master和slave服务
执行/home/redis.sh
master 服务器执行
$ redis-cli
$ set test 123
slave服务器执行
$ redis-cli
$ get test
到这里就配置成功了结束,也可以给/usr/local/redis/src 加入到 /etc/profile 环境变量