1、用命令yum install ruby安裝,是2.0以下的版本。不建議使用
2.2.2以上 下載地址:https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-3-7-released/
2、解壓 命令 tar -zxvf ruby-2.2.3.tar.gz -C /usr/local/(自定義位置)
3、cd /usr/local/ruby-2.3.0目錄下,按順序執行以下命令
4、 4.1命令:./configure
4.2命令:make
4.3命令:make install
5、查看ruby vresion 命令:ruby -v 如果沒有查看到版本那說明失敗了
6、卸載 (目前沒有找到卸載干凈的方法)
進入安裝目錄下 /ruby-2.5.1 執行命令:make uninstall
7、安裝ruby和redis的接口程序redis-4.0.1.gem
gem install redis4.0..1.gem
8、安裝ruby和redis的接口報錯 缺少 zlib 依賴包
解決方案:
yum install zlib-devel
cd /usr/local/ruby-2.5.1/ext/zlib
ruby extconf.rb
vim Makefile
修改第279行zlib.o: ../../include/ruby.h //注意這個路徑
make
makeinstall
9、做了以上步驟有一個erro 缺少openssl庫,安裝openssl庫
解決方案
yum install openssl-devel
cd /usr/local/ruby-2.3.4/ext/openssl
ruby extconf.rb
vim Makefile
修改全部路徑$(top_srcdir)/include/ruby.h為 ../../include/ruby.h
make
make install
10、gem install /usr/local/redis-4.0.1.gem 有這個字樣 successfully表明安裝成功