zoukankan      html  css  js  c++  java
  • redis:安装配置主从

    1.安装依赖包

    yum install gcc gcc-c++ -y

    2.下载安装包,解压

    cd /usr/local/src/
    wget http://download.redis.io/releases/redis-4.0.1.tar.gz

    tar -zxvf redis-4.0.1.tar.gz

    3创建redis用户和目录

    useradd redis

    mkdir /usr/local/redis

    4.将解压的redis移动到刚创建的目录,并赋予权限,编译安装

    cd /usr/local/src/

    mv redis-4.0.1/* /usr/local/redis

    chown -R redis:redis /usr/local/redis

    cd /usr/local/redis/

    make MALLOC=libc

    make && make install

    5.编辑配置文件

    vim /usr/local/redis/redis.conf 

    daemonize yes   #默认no,该参数用于定制redis服务是否以守护模式进行
    protected-mode no   #保护模式是否开启
    bind 1.1.1.1   #本机ip
    logfile "/var/log/redis/redis.log"    #日志存放位置
    dir /usr/local/redis/rdb    #数据存放位置
    supervised systemd    #systemd 是一个类似 supervise 的守护进程,用于管理需要后台运行的服务。
    requirepass 123456  #master设置密码

    6.创建配置文件所需的目录,并重新赋权

    mkdir /usr/local/redis/rdb

    chown -R redis:redis /usr/local/redis/

    mkdir /var/log/redis

    chown -R redis:redis /var/log/redis

    7、启动、关闭

    /usr/local/redis/src/redis-server /usr/local/redis/redis.conf --daemonize no

    /usr/local/redis/src/redis-cli -h 1.1.1.1 -p 6379 shutdown

    8、slave配置文件与master相同,只标注了不同的地方

    vim /usr/local/redis/redis.conf(slave)

    slaveof 1.1.1.1 6379  #指定master
    masterauth 123456  #指定master认证密码
  • 相关阅读:
    LeetCode 39. Combination Sum
    LeetCode 37. Sudoku Solver
    LeetCode 36. Valid Sudoku
    LeetCode 34. Search for a Range
    LeetCode 33. Search in Rotated Sorted Array
    VS2010出现灾难性错误的解决办法
    双系统下利用MbrFix.exe卸载LINUX系统
    VS 与 SQLite数据库 连接
    人月神话阅读笔记2
    关于疫情数据分析web开发2-网页爬取实现
  • 原文地址:https://www.cnblogs.com/ywxbbbbb/p/10100819.html
Copyright © 2011-2022 走看看