事件背景
新增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...