zoukankan      html  css  js  c++  java
  • Redis 搭建文档,备份及认证

    wget http://download.redis.io/releases/redis-3.0.6.tar.gz
    为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
    [root@localhost test]# pwd
    /home/test
    [root@localhost test]# mkdir -p redis/{bin,etc}
    [root@localhost test]# tar xf redis-3.0.6.tar.gz
    [root@localhost test]# cd redis-3.0.6
    [root@localhost redis-3.0.6]# make
    [root@localhost redis-3.0.6]# make install
    [root@localhost redis]# cp ../redis-3.0.6/redis.conf etc/
    [root@localhost src]# cp redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server mkreleasehdr.sh redis-sentinel redis-trib.rb /home/test/redis/bin/
    后台启动redis服务
    编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)
    [root@localhost bin]# ./redis-server /home/test/redis/etc/redis.conf


    redis 备份与恢复
    备份redis之前先停止redis服务:
    [root@localhost redis]# pwd
    /home/test/redis
    [root@localhost redis]# redis-cli shutdown
    将dump.rdb 文件备份
    cp dump.rdb dump.rdb.bak 备份数据
    rm -rf dump.rdb 删除数据
    cp dump.rdb.bak dump.rdb 恢复数据
    [root@localhost redis]# redis-server etc/redis.conf 起服务
    看数据是否恢复

    如果需要认证修改配置文件:

    requirepass password

    如果需要远程登录修改配置文件:

    bind 0.0.0.0

  • 相关阅读:
    条形码识别
    使用边缘检测,将图像旋转到水平位置
    pyzbar 安装
    关于跑别人代码中遇到的问题
    %matplotlib inline
    git 相关流程和报错解决
    原码、反码和补码
    opencv 图像resize
    前端跨域解决方案汇总
    vuecli3 引入构建版本的2种方式
  • 原文地址:https://www.cnblogs.com/haoge92/p/8707449.html
Copyright © 2011-2022 走看看