必须安装ruby才能在centos上安装redis群集(redis-3.2.8 )。 于是:
1. yum install ruby -y (建议参考: https://MP.csdn.net/console/editor/html/108278246 ) )。
2. yum install rubygems -y
3. gem install redis
前面两步没问题。 第三步的时候,没有反应了。
为什么这么说呢,因为ruby的资源放在了AWS上。
那只能换酱了。
gem sources---- add https://gems.ruby-China.com//-- remove 3359 ruby gems.org /
注意:
目前的来源是https://gems.ruby-china.com/
否,请参阅https://gems.ruby-china.org/
随后安装: gem install redis
报告错误:(如果你的ruby版本足够高,就不报告错误) )。
fetching : redis-4.2.1.gem (100 % ) ) ) ) ) ) ) )。
error : errorinstallingredis :
redis requires ruby版本=2.3. 0。
在这种情况下,需要升级ruby的版本。
查看当前安装的ruby版本: ruby -v
ruby2.0.0p648(2015-12-16 ) [x86_64-linux]