通过redmon监控管理Redis服务器的安装配置教程
1. 通过RVM(Ruby Version Manager)来安装配置Ruby On Rails
准备工作:
sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgradesudo reboot
安装RVM:
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
安装完毕之后,修改.bashrc文件,将下面这一行加入到末尾:
[[ -s "$HOME/.rvm/scripts/rvm" ]] . "$HOME/.rvm/scripts/rvm"
通过下面的命令可以查看RVM是否正常工作:
source .bashrctype rvm | head -1
如果正常的话可以看到类似“rvm是函数”这样的内容,下面我们安装ruby以及rails
; 查看安装建议rvm notes; 安装一些必要的软件包sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev; 列出可以安装的ruby版本rvm list known; 安装ruby,我选择的是版本1.9.3-p0rvm install 1.9.3-p0; 设定默认使用的ruby版本rvm --default use 1.9.3-p0; 查看版本看是否正确安装ruby -vgem -v; 有必要可以手动更新一下gem update --systemgem update; 安装railsgem install rails; 查看版本看是否正确安装rails -v
这样环境就安装好了,下面提一下安装过程中可能遇到的错误信息:
在安装ruby的时候会安装yaml,可能会在make的时候出现如下的错误信息:
Compiling yaml in /home/debugcool/.rvm/src/yaml-0.1.4.ERROR: Error running 'make ', please read /home/debugcool/.rvm/log/ruby-1.9.3-p0/yaml/make.log
这是应为缺少yaml库的缘故,可以通过:
sudo apt-get install libyaml-0-2 libyaml-dev
执行这个命令来安装yaml库解决这个问题,如果还是报错,请看b错误信息
查看/home/debugcool/.rvm/log/ruby-1.9.3-p0/yaml/make.log 日志信息:
src/Makefile.am:2: Libtool library used but `LIBTOOL' is undefinedsrc/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'
缺少libtool库,可以通过:
sudo apt-get install libtool
执行这个命令来安装libtool库解决这个问题
2. 安装redmon监控redis
下载redmon源码:
git clone https://github.com/steelThread/redmon.git
安装运行:
bundle installruby sample/app.rb
注:如果前面不是通过RVM进行ruby、rails安装配置,而是通过源码编译、apt-get等方式安装,可能会遇到各种找不到相关gem等诡异的错误,我也是在各种百度、google无果之后才通过RVM来安装的。
运行之后可以打开在浏览器中打开http://localhost:4567来查看redis web监控页面。
redmon默认是监控本机的6379端口的redis服务器,这个是可以修改的,在redmon目录的lib目录下,可以查看redmon.rb的源码:
module Redmon extend self attr_reader :opts @opts = { :redis_url => 'redis://127.0.0.1:6379', :namespace => 'redmon', :web_interface => ['0.0.0.0', 4567], :worker => true, :poll_interval => 10 }
修改上面代码中redis_url内容即可监控自己执行的redis服务器。
相关阅读
- isapi筛选器在哪?iis7.5 安装 isapi筛选器图文教程
- 360云盘100t空间怎么领取?360云盘领100T升级卡教程
- CAD2015安装教程 AutoCAD2015中文版安装图文教程
- fast无线路由器设置图文教程
- 360云盘如何实现全盘共享?360云盘共享文件设置教程
- pdffactory pro虚拟打印机怎么用、pdffactory打印机使用教程
- 饿了么无限首单教程
- win10安装Autocad2014详细图文教程
- 天天p图花千骨妆怎么弄 天天p图花千骨妆p图教程
- 好压软件皮肤安装教程
《通过redmon监控管理Redis服务器的安装配置教程》由网友“宠着我”推荐。
转载请注明:http://www.modouwifi.com/jiaocheng/05201121S2021.html