ruby安装

众所周知,redis在5.0版本之前,使用集群模式时,需要在服务器上安装ruby服务。

在线安装

操作系统为CentOSFedora,RHEL

1
sudo yum install ruby  # CentOS, Fedora, 或 RHEL 系统

或者

1
2
3
yum install centos-release-scl-rh //会在/etc/yum.repos.d/目录下多出一个CentOS-SCLo-scl-rh.repo源
yum install rh-ruby23 -y //直接yum安装即可
scl enable rh-ruby23 bash //必要一步

操作系统为DebianUbuntu

1
sudo apt-get install ruby-full # Debian 或 Ubuntu 系统

离线安装

备好安装包

从官网下载好安装包,下载链接 https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.7.tar.gz

解压编译安装

将下载好的ruby-2.5.7.tar.gz上传到服务器/opt/目录下,执行解压命令

1
[root@localhost opt] tar -zxf ruby-2.5.7.tar.gz

进入解压后的目录,执行编译命令

1
2
[root@localhost opt] cd ruby-2.5.7
[root@localhost ruby-2.5.7] ./configure --prefix=/usr/local/ruby

稍等一下,不出意外,编译完成需要一分钟左右,之后执行命令 make

1
[root@localhost ruby-2.5.7] make

此处执行时间较长,执行完成后,执行安装命令 make install

1
[root@localhost ruby-2.5.7] make install

执行完成后,即安装完成

配置环境变量

在当前用户环境变量配置文件配置如下信息

1
2
export RUBY_HOME=/usr/local/ruby
export PATH=$PATH:${RUBY_HOME}/bin

配置位置:

1
2
/etc/profile      #必须需要root权限  
~/.bash_profile #可以不需要root权限

配置完成后,记得执行source

1
2
source /etc/profile
source ~/.bash_profile

执行 ruby -v可查看ruby版本信息

Donate comment here