1. 程式人生 > >Redis 編譯安裝報錯解決

Redis 編譯安裝報錯解決

編譯安裝redis 報錯

執行時報錯
cd /redis-3.0.6/
gem install -l ./redis-3.2.1.gem
gem install redis

報錯資訊
ERROR:  Loading command: install (LoadError)

    no such file to load -- zlib

ERROR:  While executing gem ... (NameError)

    uninitialized constant Gem::Commands::InstallCommand

解決方法
yum install zlib-devel或者
下載安裝包zlib-devel-1.2.3-29.el6.x86_64.rpm
rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm
cd  ruby-1.8.7-p374/ext/zlib
ruby extconf.rb  
make  
make install

再次進入執行
cd /redis-3.0.6/
gem install -l ./redis-3.2.1.gem
gem install redis