zoukankan      html  css  js  c++  java
  • Linux下安装redis

    所需要的库文件:yum -y install gcc tcl
    下载地址:http://redis.io/download

    wget http://download.redis.io/releases/redis-4.0.10.tar.gz
     tar xzf redis-2.8.17.tar.gz 
     cd redis-2.8.17
     make install PREFIX=/usr/local/redis
    

    安装redis到指定的目录,PREFIX一定要大写
    从原文件中拷贝出配置文件到安装目录中

    修改配置文件让redis后台运行,各个版本配置文件位置可能不同,建议搜索关键词

    运行redis

    ./redis-server ../redis.conf
    

    运行redis客户端

    ./redis-cli
    $ redis-cli -h host -p port -a password  
    

    查看reids运行状态

    ps aux|grep redis
    

    停止redis实例

    /usr/local/redis/bin/redis-cli shutdown   或者pkill redis-server
    

    reids目录解析

    /usr/local/redis/bin目录下的几个文件

    redis-benchmark:redis性能测试工具

    redis-check-aof:检查aof日志的工具

    redis-check-dump:检查rdb日志的工具

    redis-cli:连接用的客户端

    redis-server:redis服务进程

    redis-sentinel Sentinel服务器:(2.8之后才有的)系统文件,用于管理多个Redis服务器, 该系统执行以下三个任务: 监控(Monitoring) 提醒(Notification) 自动故障迁移(Automatic failover)。
    Sentinel 是一个分布式系统,可以在一个架构中运行多个 Sentinel 实例,使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息, 并使用投票协议(agreement protocols)来决定是否执行自动故障迁移, 以及选择哪个从服务器作为新的主服务器。

    让redis开机自启

    vim /etc/rc.local加入/usr/local/redis/bin/redis-server /usr/local/redis/redis-conf
    
  • 相关阅读:
    git初学【常用命令、上传项目到码云或从码云拉取、克隆项目】
    dedecms自学
    sublime3使用笔记
    路由功能
    bootstrap模态框篇【遇到的问题】
    justgage.js的使用
    fullpage.js使用方法
    js&jq遇到的问题(不断更新中)
    图灵完备——停机问题
    中断
  • 原文地址:https://www.cnblogs.com/qinsilandiao/p/10872265.html
Copyright © 2011-2022 走看看