
大家好,小晉來為大家解答以上問題,redmond公司,redmon很多人還不知道,現在讓我們一起來看看吧!
準備工作:
sudo apt-get更新
sudo apt-get升級
sudo apt-get dist-升級
sudo重啟
安裝RVM:
巴什(科爾-https://rvm.beginrescueend.com/install/rvm)
安裝完成后,修改。bashrc文件,并在末尾添加以下行:
[[ -s '$HOME/。rvm/scripts/rvm' ]]。$HOME/。' rvm/腳本/rvm '
以下命令可以檢查RVM是否正常工作:
來源。沒有則創建
rvm | head -1標牌
如果正常,可以看到類似“rvm是函數”的內容。讓我們安裝ruby和rails。
;查看安裝建議
rvm注釋
;安裝一些必要的軟件包。
sudo apt-get install build-essential bison OpenSSL libreadline 6 libreadline 6-dev curl git-core zlib 1g zlib 1g-dev libssl-dev libyaml-dev libsqlite 3-0 Li bsql ite 3-dev SQLite 3 libxml 2-dev libxslt-dev autoconf libc 6-dev ncurses-dev
;列出可以安裝的ruby版本。
已知rvm列表
;為了安裝ruby,我選擇了1.9.3-p0版本。
rvm安裝1.9.3-p0
;設置默認使用的ruby版本。
rvm -默認使用1.9.3-p0
;檢查版本,看它是否安裝正確。
紅寶石五號
寶石五號
;如果需要,您可以手動更新它。
gem更新-系統
gem更新
;安裝導軌
gem安裝導軌
;檢查版本,看它是否安裝正確。
rails -v
因此,安裝了環境。以下是安裝過程中可能遇到的錯誤消息:
安裝ruby時會安裝Yaml,make時出現以下錯誤信息make:編譯yamlin/home/debugcool/。rvm/src/yaml-0.1.4。
錯誤:運行“make”時出錯,請讀取/home/debugcool/。rvm/log/ruby-1 . 9 . 3-P0/yaml/make . log這是因為缺少YAML庫。您可以通過執行以下命令來安裝YAML:sudo apt-get install libyaml-0-2 libyaml-dev。
Check/home/debugcool/。rvm/log/ruby-1 . 9 . 3-P0/YAML/make . log日志信息:src/makefile.am:23360使用了libtool庫,但未定義“libtool”。
Src/makefile.am:2:美國定義` libtool '的方式是添加` ac _ prog _ libtool '缺少libtool庫,可以通過執行這個命令來解決:sudo apt-get install libtool。
2.安裝redmon監控redis
下載redmon源代碼:
飯桶克隆https://github.com/steelThread/redmon。飯桶
運行:
捆綁安裝
ruby sample/app.rb
注意:如果ruby和rails是通過RVM安裝配置的,而是通過源代碼編譯,apt-get等。可能會遇到找不到相關寶石等各種詭異的錯誤。我也是通過RVM安裝的,此前各種百度和谷歌都失敗了。
之后可以在瀏覽器中打開http://localhost:4567查看redis web監控頁面。
redmon默認監控本機端口6379的redis服務器,可以修改。可以在redmon目錄的lib目錄下查看redmonrb的源代碼:
模塊Redmon
延伸自我
屬性_閱讀器:opts
@opts={
: redis _ URL=' redis ://127 . 0 . 0 . 1:6379 ',
:命名空間='redmon',
:web_interface=['0.0.0.0 ',4567],
:worker=true,
:poll_interval=10
}
修改上面代碼中的redis_url內容,來監控自己執行的redis服務器。
本文到此結束,希望對大家有所幫助。