hb_sz 发表于 2018-11-7 12:11:54

简单的redis搭建

  两台服务器一台master(10.129.8.70),一台slave(10.129.8.71)只做备份
  redis安装    版本 2.6.4
  wget http://redis.googlecode.com/files/redis-2.6.4.tar.gz

    tar xvf redis-2.6.4.tar.gz
  cd redis-2.6.4
  make
  cd src && make install
  make test (可不做此操作)
  wget http://downloads.sourceforge.net/tcl/tcl8.5.10-src.tar.gz
  tar xvf tcl8.5.10-src.tar.gz
  cd tcl8.5.10
  cd unix
  ./configure
  make
  make install
  master 和 slave 安装一样
  cp /root/redis-2.6.4/redis.conf /etc/redis/    (目录需要创建)
  配置文件

    /etc/redis/redis.conf(目录需要创建)
  具体内容见示例配置文件。
  
  // pid文件路径
  pidfile /var/run/redis.pid
  
  // 日志文件路径(目录需要创建)
  logfile /var/log/redis/redis.log
  
  // 数据库数量
  databases 301
  
  // 持久化目录(目录需要创建)
  dir /opt/redis/
  
  // Replication配置,Master上不需要,Slave上配置为Master的IP和端口。
  slaveof 10.129.8.70 6379
  
  服务的启动和停止
  启动
  redis-server /etc/redis/redis.conf
  
  停止
  redis-cli
  shutdown
  quit
  测试
  master上 写入测试数据
  redis-benchmark -l         ctrl+c 停止
  可以看下   /opt/redis   的大小
  在slave上执行   redis-cli save强制同步一下
  看下/opt/redis   的大小
  进入目录    查看数据文件的 散列
  md5sum *.rdb

页: [1]
查看完整版本: 简单的redis搭建