Ubuntu下安装Redis数据库,与基于Redis数据库搭建主从服务器

本文详细阐述在Ubuntu系统中安装Redis数据库的步骤,并指导如何配置Redis以搭建主从服务器,确保数据同步和分布式操作。

本文介绍如何在Ubuntu下安装Redis数据库,与基于Redis数据库搭建主从服务器。
1. 在Redis官网下载Redis稳定版 (Redis stable)。
2. 解压安装包。

tar -zxvf redis-3.2.5.tar.gz

3.复制:推荐放到usr/local目录下

sudo mv redis-3.2.3/* /usr/local/redis/

4.进入redis目录,此时目录中应该有redis的安装文件

cd /usr/local/redis/

5.生成安装所需文件

sudo make

6.测试安装环境和安装文件 (这段运行时间较长)

sudo make test

7.安装:在/usr/local/redis/src/目录下,执行

sudo make install

8.到这里数据库已经安装好了.

开启服务 redis-server
启用客户端 redis-cli

不过你先不要启用,还有文件需要配置。
9. 接下来比较重要的一步,如果要使redis能够实现主从特性和其他安全性能,需要先配置好redis.conf文件。
10. 我们这里新建一个目录,
在/usr/local/redis/目录下 mkdir etc
并且将redis.conf移动到这里/usr/local/redis/etc/redis.conf,今后我们运行数据库,都需要在这个目录下,并且要加上配置文件一起运行
11. 配置redis.conf
12. redis如果不开启外网访问服务,不需要特别的配置,redis-server开启服务后,就可以使用redis-cli访问。
13. 如果需要开启外网服务,部分配置需要修改。

bind xxx.xxx.xxx.xxx 数据库绑定ip
protected-mode yes/no保护模式
requirepass password 密码 个人自行选择

如果配置是bind 127.0.0.1或者注释了这行,使用redis-cli本机可以访问。
如果需要远程访问,需要修改为

bind 本机ip
protected-mode no 关闭保护模式

修改后,本机要访问要使用

redis-cli -h 本机ip

如果加了密码,本机访问的话

redis-cli -h 本机ip -a 密码

14.搭建主从服务器
主机从机都需要开启外网访问
从机的配置需要修改为

bind 从机ip
slaveof 主机ip 6379 (主机端口)

然后重启服务就可以了
如果服务被占用,可以使用

ps ajx|grep redis
sudo kill -9 redis进程号

强行关闭redis进程
15.接下来开启两个机器的redis,就可以看到从机的redis直接把主机的数据备份过来了,并且主机有任何修改,从机都会在配置文件定义的时间内做出修改。
16.如果大家有什么相关问题,欢迎讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值