Redi单机, 集群, 伪集群环境搭建

目录

1. Redis单机安装

2. Redis集群安装(6台linux服务器, Redis3)

3. Redis5集群安装(3台linux服务器)  <== 推荐

4. Redis3伪分布式安装


1. Redis单机安装

1.下载redis3的稳定版本


2. 上传redis-3.2.11.tar.gz到服务器


3.解压redis源码包
[ ] tar -zxvf redis-3.2.11.tar.gz -C /usr/local/src/


4.进入到源码包中,编译并安装redis
[ ] cd /usr/local/src/redis-3.2.11/
[ ] make && make install


5.报错,缺少依赖的包

[ ] 缺少gcc依赖(c的编译器)


6.配置本地YUM源并安装redis依赖的rpm包
[ ] yum -y install gcc


7.编译并安装
[ ] make && make install 


8.报错,原因是没有安装jemalloc内存分配器,可以安装jemalloc或直接输入
[ ] make MALLOC=libc && make install

 

9.重新编译安装
[ ] make MALLOC=libc && make install


10.在所有机器的/usr/local/下创建一个redis目录,然后拷贝redis自带的配置文件redis.conf到/usr/local/redis
[ ] mkdir /usr/local/redis
[ ] cp /usr/local/src/redis-3.2.11/redis.conf /usr/local/redis


11.修改所有机器的配置文件redis.conf
[ ] daemonize yes  #redis后台运行
[ ] appendonly yes #开启aof日志,它会每次写操作都记录一条日志
[ ] bind 192.168.1.207


12.启动所有的redis节点
[ ] cd /usr/local/redis
[ ] redis-server redis.conf


13.查看redis进程状态
[ ] ps -ef | grep redis


14.使用命令行客户的连接redis
[ ] redis-cli -p 6379


15.关闭redis
[ ] redis-cli shutdown


16.配置redis密码
[ ] config set requirepass 123


17.添加redis的java依赖

<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.9.0</version>
</dependency>


java操作Redis:Jedis
http://blog.csdn.net/xyang81/article/details/51918129

2. Redis集群安装(6台linux服务器, Redis3)

1.下载redis3的稳定版本,下载地址


2.上传redis-3.2.10.tar.gz到服务器


3.解压redis源码包
[ ] tar -zxvf redis-3.2.10.tar.gz -C /usr/local/src/


4.进入到源码包中,编译并安装redis
[ ] cd /usr/local/src/redis-3.2.10/
[ ] make && make install


5.报错,缺少依赖的包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值