为Redis集群做准备:安装ruby、rubygems以及重启客户端后rvm等命令无效

因为Redis集群需要使用ruby命令,所以需要安装ruby。下面是安装Ruby和Rubygems的文章。

https://blog.csdn.net/michaelehome/article/details/79533496

当然了,我按着上面的步骤弄是会出现很多错误的,最后我知道了RVM可以管理Ruby版本。那么我肯定是用这个啊,以后就算ruby出新版本我也可以简单就升级完了。

1、首先,安装RVM,可以去官网看如何安装:

$   gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$   \curl -sSL https://get.rvm.io | bash -s stable
$   source /etc/profile.d/rvm.sh

2、查看RVM版本:

$   rvm -v

3、查看Ruby有什么版本可安装

$   rvm list known

4、然后安装指定版本,然后执行系统使用此版本的Ruby(例如我安装的是2.4.4,因为Redis集群要求Ruby版本在2.2以上,所以看着办咯)

$   rvm install ruby-2.4.4
$   rvm use 2.4.4

5、到这里我们可以发现,RubyGems其实已经也安装好了,可谓相当的方便啊!!

$   gem -v

6、接下来当然是安装Redis接口啦:

$   gem install redis

7、但是报错了,百度说是连接问题,什么网络不稳定啥的,那竟然这样,那我们自己去下载然后用gem安装咯

$   wget https://rubygems.global.ssl.fastly.net/gems/redis-3.2.1.gem --no-check-certificate
$   gem install -l ./redis-3.2.1.gem

第一个命名后面带的参数表示以不安全的方式连接,不然会报错:证书有问题,不能连接。

到这里,已经全部搞定了!可以开始耍Redis集群了。

8、当我们关闭客户端后,可能会遇到rvm、ruby、gem等命令无效。但是不用紧张,两下就能搞定了。

$   source /etc/profile.d/rvm.sh
$   rvm use 2.4.4

猜你喜欢

转载自blog.csdn.net/Howinfun/article/details/81875208