ruby

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言

rvm 是 ruby 的管理器,可以切换 ruby 版本,下载 ruby。
rvm 官网
rvm 操作

ruby 官网

yum -y install gcc make openssl openssl-devel zlib zlib-devel
wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.gz

tar -xvf ruby-2.4.4.tar.gz
cd ruby-2.4.4/
./configure --prefix=/usr/local/ruby
make && make install

配置环境变量
vi /etc/profile
export PATH=$PATH:/usr/local/ruby/bin

source /etc/profile

查看
ruby -v

ruby 安装完成了,下面对 ruby 进行 openssl 和 zlib 的添加,不然用不了 gem
cd ext/zlib
ruby extconf.rb
修改 Makefile,不然无法编译
sed -i 's,zlib.o: $(top_srcdir)/include/ruby.h,zlib.o: ../../include/ruby.h,g' Makefile
make && make install

添加 openssl
cd ..
cd openssl
ruby extconf.rb
sed -i 's,$(top_srcdir),../..,g' Makefilemake && make install`