首先下载Linux版ruby源码“ruby-2.7.0.tar.gz”,上传并解压到/usr/local路径下:
tar -xzvf ruby-2.7.0.tar.gz
安装编译依赖工具,gcc、gcc-c++、gdbm-devel、readline-devel和openssl-devel:
yum install gcc
yum install gcc-c++
yum install gdbm-devel
yum install readline-devel
yum install openssl-devel
编译安装ruby
cd /usr/local/ruby-2.7.0
./configure --prefix=/usr/local/ruby --enable-shared
make && make install
添加ruby环境变量
vi /etc/profile
export RUBY_HOME=/usr/local/ruby/
export PATH=$RUBY_HOME/bin:$RUBY_HOME/lib:$PATH
source /etc/profile
检查ruby环境配置是否正确
ruby -v
gem -v
并检查gem命令是否能正常使用
gem install jekyll