单机版及集群版Redis安装及部署

安装redis

本教程使用redis3.0版本。3.0版本主要增加了redis集群功能

安装的前提条件:

需要安装gcc:yum install gcc-c++

1、下载redis的源码包。https://pan.baidu.com/s/1lCxCBiYpWBlff8PIcuTVjw

2、把源码包上传到linux服务器

3、解压源码包

tar -zxvf redis-3.0.0.tar.gz

4、进入解压后的目录 执行Make

5、执行make install

make install PREFIX=/usr/local/redis

执行Redis

  • 前端启动模式

/usr/local/redis/bin/redis-server

默认是前端启动模式,端口是6379

  • 后端启动
    1. 从redis的源码目录中复制redis.confredis的安装目录
    2. 修改配置文件
daemonize no 
修改为 yes

3.执行./redis-server redis.conf 后端启动redis

搭建集群需要的环境

搭建集群需要使用到官方提供的ruby脚本,
需要安装ruby的环境。

  • 安装ruby

yum install ruby

yum install rubygems

找到redis集群管理工具redis-trib.rb文件, 在redis解压后的安装目录的src下

脚本需要的ruby包, 需要上传到linux服务。

下载:

  • 安装ruby的包:https://pan.baidu.com/s/1EUWBMDtOK0ghHnn1j-9hYQ

执行gem install redis-3.0.0.gem

集群的搭建

第一步:创建6个redis实例,端口号从7001~7006

第二步:修改redis的配置文件

1.修改端口号   
2.打开cluster-enable前面的注释

第三步:把创建集群的ruby脚本redis-trib.rb复制到redis-cluster目录下

第四步:启动6个redis实例

第五步:创建集群

./redis-trib.rb create --replicas 1 ip:7001 ip:7002 192.168.25.153:7003 ip:7004 ip:7005 ip:7006

测试集群

redis01/redis-cli -h 192.168.1.102 -p 7002 -c

关闭redis

redis01/redis-cli -p 7001 shutdown

猜你喜欢

转载自blog.csdn.net/zyjcxc/article/details/80599054
今日推荐