在 windows 环境下安装 redislive

这是一篇在 windows 环境下安装 redislive 的教程!

项目地址:https://github.com/nkrode/RedisLive

配置文档:http://www.nkrode.com/article/real-time-dashboard-for-redis

首先下载安装python的运行环境(Python官网:https://www.python.org/),版本选择的是2.7,一路下一步安装完毕,我的安装在C盘(路径:C:\Python27)

安装完毕之后在环境变量中配置一下,这个流程不再复述

点击确定,打开CMD命令行,输入 python,出现一下信息,你就安装成功了

然后下载安装 VC Compiler for Python  地址: http://www.microsoft.com/en-us/download/details.aspx?id=44266

不然后面安装第三方库会报错

接下来是安装redislive所依赖的第三方库,从redislive官方文档说明可以看出依赖以下四个库

tornado,redis,python-dateutil 大家可以自行到python官网的库里去搜索下载(地址:https://pypi.python.org/pypi),下载 .tar.gz 扩展名结尾的文件

argparse 这个库,如果你安装的python是2.7以下的版本,就要安装,如果不是2.7以下的版本,就无需安装

redislive 对这几个库有版本要求,下载的时候要注意,版本可以高于要求,不可以低于要求

特别注意

这里不得不说一下,在官网下载的库文件的扩展名都是 .tar.gz 结尾的,这个格式的文件在linux下是可以直接安装的,但是在windows下要走一些弯路,首先下载一个好压(其他的能不能解压,不在讨论范围,大家自行测试)解压软件,把这些 .tar.gz 扩展名结尾的文件解压出来,这里拿 tornado 做详细说明,我的tornado解压在E盘

打开cmd命令行,进入这些库的安装目录,执行以下命令

最后出现

Finished processing dependencies for tornado==xxx(版本号)

就是安装成功了

其他的库同样操作,全部安装。

接下来是配置

打开你的redislive目录,里面有个 redis-live.conf 文件,如果是github下载的,文件名就是 redis-live.conf.example,把 “.example” 去掉,用编辑器打开

{"RedisServers":[ {"server": "192.168.8.175","port" : 6379,        "password" : "helloworld"},{"server": "192.168.8.181","port" : 6379}        ],"DataStoreType" : "sqlite","RedisStatsServer":{"server" : "ec2-184-72-166-144.compute-1.amazonaws.com","port" : 6385},"SqliteStatsStore" :{"path":  "E:\\RedisLive-master\\src\\db\\redislive.sqlite"}
}

RedisServers 节点里配置要监控的 redis 服务器

DataStoreType 节点配置保存监控数据的方式,有 redis 和 sqlite 两种可选

填写 redis 会启用 RedisStatsServer 节点的配置,填写 sqlite 会启用 SqliteStatsStore 节点的配置,大家根据实际情况进行配置

全部配置完毕以后,打开CMD,进入redis-live项目,我的在 E:\RedisLive-master\src

执行命令,启动 redis 监控服务,参数duration是监控时长,单位:秒

python redis-monitor.py --duration=120

然后再打开一个CMD,同样是进入redislive 目录,执行命令,启动 web 服务

python redis-live.py &

在浏览器输入地址:http://localhost:8888/index.html

host 部分大家根据自己部署的情况替换,我是在本机测试,所以是 localhost

redislive 的功能和用法在这里就不做讨论了,安装到这里就结束了。

转载于:https://www.cnblogs.com/ransom/p/10313868.html

redis live 如何安装相关推荐

  1. redis 服务器/客户端安装与配置

    redis 服务器/客户端安装与配置 1 redis server 1.1 获取redis源码包 //官网 http://redis.io/ wget -c http://redis.googleco ...

  2. Linux 下 Redis 6 的安装使用(Ubuntu 18.04)

    Redis 的安装使用 我的小站.Github Redis(Remote Dictionary Server )是一个使用ANSI C编写的开源.支持网络.基于内存.可选持久性的键值对存储数据库,提供 ...

  3. NOSQL系列-Redis精简版安装与Ruby测试

    简介:Redis是一个NOSQL数据库,它是一款key-values存储型数据库,也叫"memcached改进版",它不同与memcached最大特点是它由内存+硬盘来存储数据的, ...

  4. Redis简介及安装

    Redis简介及安装 文章目录 Redis简介及安装 一.nosql介绍 1.NoSQL 2.NoSQL和SQL数据库的比较: 二.Redis 1.简介 2.Redis特性 3.Redis 优势 4. ...

  5. Redis的编译安装

    介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted s ...

  6. Redis基础-下载安装配置

    Nosql: NoSQL:即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充. 作用: 应对基于海量用户和海量数据前提下的数据处理问题. 特征: 可扩容,可伸缩 大数据量下 ...

  7. Redis简介与安装

    Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(list ...

  8. redis linux工具安装,redis Linux版本的安装,以及一些基本的认识

    从redis的官网进行下载,我下载的是最新版本的 一般情况下,程序是安装在opt目录下面的,将程序移动到opt目录下面 安装环境: 版本查看: Redis的默认安装路径(这也是linux系统常用的) ...

  9. linux redis图形界面,linux安装redis和windows安装可视化工具

    Redis的安装 本文使用的是redis-4.x的版本,因为有些新技能,所以还是想试试 下载redis的安装包: wget http://download.redis.io/releases/redi ...

  10. redis简述及安装

    一 Redis是什么,有什么优缺点,有哪些应用场景 Redis是一个基于内存的高性能的NoSQL数据库,通过key-value的形式存储数据,可以作为作为数据库,缓存系统和消息中间件. 支持多种类型的 ...

最新文章

  1. jdbc mysql 返回游标_使用JdbcTemplate流式(游标)读取数据库
  2. shell 实现ip字符串与整形互转
  3. Java 调用http接口(基于OkHttp的Http工具类方法示例)
  4. appserv 安装后phpmyadmin 密码问题 win7
  5. .编写一个函数实现n^k,使用递归实现
  6. uci数据集_数据分析找不到数据集?快来看这个盘点
  7. java获取子路径_Java中路径的获取
  8. jQuery插件素材网站
  9. 游戏开发新手快速入门指南
  10. python打包加壳_转:Python用PyInstaller打包笔记
  11. XILINX DDR3 VIVADO(二)写模块
  12. Ethernet(以太网) 详解 MAC、MII、PHY
  13. OpenMesh-网格光顺的算法
  14. python用 requests 模块从 Web 下载文件
  15. MATLAB app 实现音乐播放器
  16. 《番茄工作法》读书笔记与总结
  17. 基于神经网络的人脸识别,神经网络实现人脸识别
  18. PID应用时要注意的一些点
  19. 【阿里面试】C++多态和虚函数
  20. Photoshop调出外景婚片蓝色小清新艺术效果

热门文章

  1. jersey球衣是什么_球衣知识------关于NIKE球衣(Jersey)的介绍
  2. Django创建项目的命令
  3. redhat linux修改乱码
  4. 点个外卖搞定「软中断」
  5. hive查勘表结构_Hive中的数据库、表、数据与HDFS的对应关系
  6. 数组转json去除首尾引号_诞生于JavaScript,json的前世今生
  7. 记一次对学校的渗透测试
  8. iptables详解(1):iptables概念
  9. Linux Sendfile的优势
  10. Python3网络爬虫(四): 登录