---
title: 配置Redis
description: "下文介绍如何在一台服务器上设置Redis的主从复制环境的具体操作步骤。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Redis/kunpengredis_04_0009.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Redis/kunpengredis_04_0009.html
indexId: bf279b9f464b0370436197595a472770936e8d3f988302450556cf31dc1a2b4a69
---
# 配置Redis

下文介绍如何在一台服务器上设置Redis的主从复制环境的具体操作步骤。

1. 创建Redis运行目录。
  创建主目录“/home/redis/replication”
  以及两个子目录“6380”
  和“6381”
  ，分别用于存放两个Redis实例（一个主节点，一个从节点）的配置文件和可能的数据文件。

```
mkdir -p /home/redis/replication
cd /home/redis/replication
mkdir 6380 6381
```


2. 复制默认配置文件。
  将Redis安装包中的默认配置文件redis.conf复制到主节点目录“/home/redis/replication/6380”中。

```
cp /home/redis-6.0.20/redis.conf /home/redis/replication/6380
```


3. 修改主节点配置文件。

  a. 切换到主节点配置文件所在的目录“/home/redis/replication/6380”。

```
cd /home/redis/replication/6380
```


  b. 使用sed命令修改配置文件。

```
sed -i "s/bind 127.0.0.1/#bind 127.0.0.1/g" redis.conf
sed -i "s/protected-mode yes/protected-mode no/g" redis.conf
sed -i "s/# ignore-warnings ARM64-COW-BUG/ignore-warnings ARM64-COW-BUG/g" redis.conf
```


4. 复制并修改从节点配置文件。

  a. 将主节点的配置文件redis.conf复制到从节点目录“/home/redis/replication/6381”。

```
cp redis.conf /home/redis/replication/6381
```


  b. 
    在从节点的配置文件中，添加一行slaveof 127.0.0.1 6380，指定该Redis实例作为从节点，并设置其主节点为运行在本机（IP地址为127.0.0.1）的6380端口上的Redis实例。

```
cd /home/redis/replication/6381
echo "slaveof 127.0.0.1 6380" >> redis.conf
```
