Redis监控系统redis-stat离线安装

离线安装redis-stat

1.操作系统为:Linux

2.前置条件:需要安装gcc,gcc++,ruby,rubygems

   2.1安装gcc及gcc++

    yum install gcc

    yum -y install gcc+ gcc-c++  (解决g++: command not found的问题)

  2.2rubygems安装

      1.下载最新tgz包,下载地址:https://rubygems.org/pages/download 点击下载TGZ

      2.tar -zxvf 解压该压缩包

      3.进入解压目录,执行:ruby setup.rb

      4.如果出现错误提示说:ERROR:RDoc documentation generator not installed: no such file to l

      5.安装依赖包:yum install ruby-rdoc

      6.再次执行ruby setup.rb即可完成安装

      7.安装rubygems出现ERROR:RDoc documentation generator not installed: no such file to l

        解决办法:yum install ruby-rdoc

3离线安装redis-stat

   在GitHub上下载redis-stat-master.zip压缩文件,地址为https://github.com/junegunn/redis-stat

   安装redis-stat-0.4.13.gem需要安装相关依赖。

   将gems文件夹上传到Linux系统/opt下,cd /opt/gems/

   安装依赖包:

gem install --local daemons-1.1.9.gem

gem install --local rack-1.3.6.gem

gem install --local eventmachine-1.2.0.1.gem

gem install --local thin-1.5.0.gem

gem install --local multi_json-1.12.1.gem

gem install --local faraday-0.9.2.gem

gem install --local elasticsearch-api-1.0.0.gem

gem install --local elasticsearch-transport-1.0.0.gem

gem install --local elasticsearch-1.0.0.gem

gem install --local multipart-post-1.2.0.gem

gem install --local option_initializer-1.5.0.gem

gem install --local lps-0.2.0.gem

gem install --local tilt-1.3.3.gem

gem install --local rack-protection-1.2.0.gem

gem install --local sinatra-1.3.3.gem

gem install --local si-0.1.4.gem

gem install --local parallelize-0.4.0.gem

gem install --local insensitive_hash-0.3.0.gem

gem install --local unicode-display_width-0.1.1.gem

gem install --local tabularize-0.2.9.gem

gem install --local redis-3.0.7.gem

gem install --local ansi256-0.2.5.gem

gem install --local rb-readline-0.5.3.gem

gem install --local json-1.8.2.gem

gem install --local SystemTimer-1.2.2.gem

gem install --local redis-stat-0.4.13.gem

    安装完成之后测试

    在git中下载redis-stat-master.zip文件,

    cd /opt/redis-stat-master/bin
    ./redis-stat -help  如果不出现错误提示,则代表安装成功,如果出现缺少相关依赖的包的话则可以在

    rubu的gem社区查找,地址为:https://rubygems.org/

4.redis-stat启动

    cd /opt/redis-stat-master/bin

    ./redis-stat ip:7380,ip:7380 --server --daemo

   没有出现错误,则代表启动成功。

   在浏览器中打开:ip:63790,则可以看到redis状态。

备注:我所安装的ruby版本为:1.8.7,rubygems版本为:2.6.12。所需gem包及rubygems安装包见附件。

参考:http://aperise.iteye.com/blog/2310254

    

猜你喜欢

转载自yichen10.iteye.com/blog/2389760