器 Redis主从服务器配置实践(redis配置主从服务)
Redis服务由两个部分组成,一个是主服务器(Master),另一个是从服务器(Slave)。Redis主从服务器配置可以在linux和windows系统进行,功能是主服务器接管写操作,从服务器接管读操作,从数据库实例中拷贝数据,以此来增强网站在并发写操作产生的负载。现在简单介绍一下Redis主从服务器配置具体实践:
1. 安装Redis
如果你是在服务器上安装Redis,首先应该确保服务器上安装了gcc编译器环境的系统,然后在任意一台服务器上安装Redis,例如:
“`bash
# 下载 redis
$ wget http://download.redis.io/redis-stable.tar.gz
# 解压安装
$ tar xvzf redis-stable.tar.gz
$ cd redis-stable
# 编译安装
$ make
# 关闭Linux防火墙
$ iptables -F
# 复制配置文件
$ cp /usr/src/redis/redis.conf /usr/local/redis/etc/
# 以后台的方式启动Redis
$ redis-server /usr/local/redis/etc/redis.conf
2. 配置Redis Master然后在Master服务器上,配置Redis让他能够接受从服务器的链接,修改/usr/local/redis/etc/redis.conf文件,增加如下几句:
```pln# 配置Master
# 允许主服务器接受从服务器连接bind 127.0.0.1 192.168.1.1
# 允许使用从服务器连接replica-allow-connections yes
3. 配置Redis Slave
在Slave服务器上,修改/usr/local/redis/etc/redis.conf文件,增加如下几句:
“`pln
# 配置Slave
# 联接Master
slaveof 192.168.1.1 6379
最后启动Master和Slave服务器即可完成配置
经过以上的步骤我们就实现了Redis主从服务器配置,现在主服务器负责写操作,从服务器负责读操作,当然我们也可以增加从服务器,来增强网站的并发免操作能力。