Redis 4.0.10 & CentOS 部署

基础环境

  1. 程序运行操作系统版本(centos7上也适用)
    Linux系统版本:CentOS release 6.7
    Linux内核版本:2.6.32-573.el6.x86_64
  2. 程序解释运行环境
    Ruby 2.5.1(6个节点中,只需要有一个节点安装Ruby环境)
    Redis 4.0.10
  3. 防火墙策略
    关闭防火墙或者添加防火墙策略 6379 和16379
  4. 服务运行方式
    6个节点上分别启动redis-server,并在其中一个安装有Ruby环境的节点上运行redis-trib.rb脚本,创建集群。

安装步骤

  1. 上传redis包
  2. 解压
tar –xf redis-4.0.10.tar.gz
  1. 编译安装
cd redis-4.0.10
make
make install

完成后,在/usr/local/bin目录下会生成下面5个文件,由于该目录属于环境变量路径,在后面的操作中可以直接使用这些文件而不需要再次指定目录。

文件名功能
redis-benchmark性能测试工具
redis-check-aofaof日志文件检测工具
redis-check-dumprdb快照文件检测工具
redis-cli客户端
redis-server服务端
  1. 创建一个目录
    用于存放Redis服务器相关文件,在该目录下创建Redis配置文件
  mkdir /home/redis
  cd /home/redis
  vi redis.conf

redis.conf文件内容如下:

port 6379
bind   #(改为具体服务器地址)
cluster-enabled yes
cluster-config-file "node_6379.conf"  #多个集群节点在一起的话,必须要加端口号
cluster-node-timeout 5000
appendonly no
dbfilename dump.rdb 
save 900 1   #RDB核心规则配置 save <指定时间间隔> <执行指定次数更新操作>,满足条件就将内存中的数据同步到硬盘
save 300 10
save 60 10000
dir "/root/redis" #集群数据文件落地位置,尽量放到大一点的目录里面
pidfile "/root/redis/node_pid.pid"   #/root/redis/这个目录要存在
daemonize yes
  1. 安装ruby
    在线安装:
yum install ruby   --安装ruby  
yum install rubygems  --ruby的包管理器  

离线安装:

tar -zxvf ruby-2.5.1.tar.gz     --先下载ruby-2.5.1.tar.gz  
./configure –prefix=/usr/local/ruby      -prefix是将ruby安装到指定目录,也可以自定义  
make && make install      
ruby -v  
  1. 安装redis库
    在线安装:
gem install redis

离线安装:

gem install -l redis    #先下载redis-3.2.1.gem,在文件存放目录执行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值