因做redis集群需要安裝ruby,源碼安裝過后gem install redis安裝redis接口報錯
解決方案:
確保主機安裝zlib,沒有安裝執行
yum -y install zlib zlib-devel
回到解壓的ruby文件夾中
1 cd ext/zlib/ 2 ruby extconf.rb 3 sed -i s#\$\(top_srcdir\)#../..# Makefile 4 make 5 make install
安裝成功過后執行gem install redis又有報錯

解決方案:
確保安裝了openssl openssl-devel,如果沒有安裝請執行
yum -y install openssl openssl-devel
回到ruby解壓目錄,執行以下命令
cd ext/openssl/ ruby extconf.rb sed -i 's#\$(top_srcdir)#../..#g' Makefile make make install


