• 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
    
  • 相关阅读:
    将软件做成服务,并开机自启
    ubuntu下sublime Text3配置C++编译环境
    StratifiedKFold与GridSearchCV版本前后使用方法
    o2o优惠券使用预测
    Meshgrid函数的基本用法(转载)
    Andrew Ng机器学习课程,第一周作业,python版本
    多元高斯分布(转载)
    Tensorflow图像处理
    TensorFlow最佳实践样例
    个人资源索引
  • 原文地址:https://www.cnblogs.com/qinsilandiao/p/10872265.html
Copyright © 2020-2023  润新知