Centos7 redis集群安裝公升級Ruby

2021-09-11 06:00:24 字數 2403 閱讀 5642

事件背景

新增ruby倉庫

新增aliyun映象並檢測ruby版本

gem sources -a

ruby -v

安裝ram

ram(ruby version manager )是一款ram的命令列工具,可以使用ram輕鬆安裝,管理ruby版本。rvm包含了ruby的版本管理和gem庫管理(gemset)

可以使用如下命令進行安裝ram:

gpg --keyserver hkp: --recv-keys 409b6b1796c275462a1703113804bb82d39dc0e3 7d2baf1cf37b13e2069d6956105bd0e739499bdb

curl -ssl | bash -s stable

出現如下資訊代表安裝成功:

更新配置檔案,使其立馬生效:

source /etc/profile.d/rvm.sh

檢視rvm版本資訊,如果可以代表安裝成功。

rvm -v

接下來檢視ruby版本:

rvm list known

# mri rubies

[ruby-]1.8.6[-p420]

[ruby-]1.8.7[-head] # security released on head

[ruby-]1.9.1[-p431]

[ruby-]1.9.2[-p330]

[ruby-]1.9.3[-p551]

[ruby-]2.0.0[-p648]

[ruby-]2.1[.10]

[ruby-]2.2[.10]

[ruby-]2.3[.7]

[ruby-]2.4[.4]

[ruby-]2.5[.1]

[ruby-]2.6[.0-preview2]

ruby-head

# for forks use: rvm install ruby-head---url --branch 2.2

# jruby

jruby-1.6[.8]

jruby-1.7[.27]

jruby-9.1[.17.0]

jruby[-9.2.0.0]

jruby-head

# rubinius

rbx-1[.4.3]

rbx-2.3[.0]

rbx-2.4[.1]

rbx-2[.5.8]

rbx-3[.100]

rbx-head

# truffleruby

truffleruby[-1.0.0-rc2]

# opal

opal

# minimalistic ruby implementation - iso 30170:2012

mruby-1.0.0

mruby-1.1.0

mruby-1.2.0

mruby-1.3.0

mruby-1[.4.0]

mruby[-head]

# ruby enterprise edition

ree-1.8.6

ree[-1.8.7][-2012.02]

# topaz

topaz

# maglev

maglev-1.0.0

maglev-1.1[rc1]

maglev[-1.2alpha4]

maglev-head

# mac os x snow leopard or newer

macruby-0.10

macruby-0.11

macruby[-0.12]

macruby-nightly

macruby-head

# ironruby

ironruby[-1.1.3]

安裝ruby,從上面查到的資訊隨便找乙個比2.2.2版本要高的就行:

rvm install 2.5

出現如下資訊,代表安裝成功: 

驗證版本:

成功公升級。

注意:

gem sources --remove

centos7 Redis多機多節點集群部署

redis多機多節點的集群部署可參考redis單機多節點的部署部分 這裡分別用vmware的兩台虛擬機器做部署 分別是centos7 1 192.168.0.164與centos 2 192.168.0.170 1.分別在164與170機器上安裝redis 164機器為之前單機多節點部署的機器。在1...

CentOS7 redis設定開機啟動,設定密碼

上篇文章介紹了如何安裝redis,但每次重啟伺服器之後redis不會自啟,這裡將介紹如何進行自啟設定,以及如何設定redis的密碼,進行密碼驗證登陸。上篇文章 centos7安裝redis 1 設定redis.conf中daemonize為yes,確保後台進行開啟。2 編寫開機自啟動指令碼 vi e...

Centos7 redis設定開機自啟動

1.設定redis.conf中daemonize為yes,requirepass為你的redis密碼,bind注釋掉禁用本機訪問繫結,確保守護程序開啟,也就是在後台可以執行.2.複製redis配置檔案 啟動指令碼需要用到配置檔案內容,所以要複製 mkdir etc rediscp usr local...