redis安装,主从复制,哨兵机制,集群

redis安装,主从复制,哨兵机制,集群

  • redis安装
    • 下载
    • 安装
  • 主从复制
  • 哨兵机制
  • 集群

redis安装

下载

  1. 下载地址:http://redis.io/download (这里下载的是Linux版的Redis源码包)
  2. Redis服务器端的默认端口是6379。

安装

  1. 通过SecureFXPortable工具,将Redis的源码包由windows上传到Linux系统
    redis安装,主从复制,哨兵机制,集群_第1张图片

  2. 解压缩

tar -zxvf redis-3.0.0.tar.gz
  1. 切换到解压后的目录
cd redis-3.0.0
  1. 编译
make

注意:编译需要C语言编译器gcc的支持,如果没有,需要先安装gcc。

  • 可以使用rpm -q gcc查看gcc是否安装。
  • 利用yum在线安装gcc的命令 yum -y install gcc
  • 如果编译出错,请使用make clean清除临时文件。之后,找到出错的原因,解决问题后再来重新安装
  1. 进入到src目录
cd src
  1. 执行安装
make install
  1. 将原redis中的可执行文件和配置文件复制到自己创建的redis目录中

    1. 在/usr/local下创建redis目录
      1. mkdir redis
    2. 在redis目录下创建bin目录
      1. cd redis
      2. mkdir bin
    3. 在redis目录下创建etc目录
      1. mkdir etc
    4. 将在/chenmin/web/redis-3.0.0/src下的可执行文件复制到/usr/local/redis/bin目录下
      1. cd /chenmin/web/redis-3.0.0/src
      2. cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin
    5. 将/chenmin/web/redis-3.0.0/下的配置文件redis.conf复制到/usr/local/redis/etc目录下
      1. cd ..
      2. cp -r redis.conf /usr/local/redis/etc
    6. 修改/usr/local/redis/bin/etc目录下的redis.conf配置文件,让redis在后台运行
      1. vim /usr/local/redis/bin/etc/redis.conf
      2. 将
  2. 关闭防火墙
    关闭防火墙命令的链接

  3. 启动和关闭redis

    1. 启动命令:
      1. /usr/local/redis/bin/redis-server
        或者
        cd /usr/local/redis/bin
        ./redis-server /usr/local/redis/etc/redis.conf

      2. 成功界面
        redis安装,主从复制,哨兵机制,集群_第2张图片

      3. 修改 redis.conf文件,使redis后台方式打开
        daemonize yes --- 修改为yes 后台启动
        requirepass 123456 ----注释取消掉设置账号密码

    2. 关闭redis命令
      1. 查看redis进程:ps -aux|grep redis

      2. kill -9 pid — 强制杀死

主从复制

哨兵机制

集群

你可能感兴趣的:(Linux)