[root@node50 ruby-2.2.10]# gem install redis本來是安裝的預設ruby,提示版本太低fetching: redis-4.1.3.gem (100%)
error: error installing redis:
redis requires ruby version >= 2.3.0.
這個裡面就是執行到rvm 和 ruby安裝時,就一直執行不下去了。
原因就在於訪問不到。
這個時候有2中選擇:
如果因為(你懂得)原因導致:
failed to connect to raw.githubusercontent.com port 443
參考:failed to connect to raw.githubusercontent.com port 443
執行:rm -rf ~/.repoc*
4.安裝 ruby最後,這篇文章可能有用wget
wget
tar -zxvf ruby-2.5.7.tar.gz
先執行:./configuration 再執行:make && make install
安裝 rubygems 命令 yum install rubygems
安裝ruby裡面的redis外掛程式 命令 gem install redis 這個時候就會報錯了
error: loading command: install (loaderror)
cannot load such file -- zlib
error: while executing gem ... (nomethoderror)
undefined method `invoke_with_build_args' for nil:nilclass
解決以上報錯的方法 安裝 zlib 和 openssl
安裝 zlib 命令 yum install zlib-devel (如已安裝 會有提示)
cd ruby-2.2.10/ext/zlib 執行命令 ruby extconf.rb
把makefile 檔案裡面的 $(top_srcdir) 換成 ../../
執行 make && make install
安裝 openssl 命令 yum install openssl-devel
cd ruby-2.2.10/ext/openssl 執行 ruby extconf.rb
把makefile 檔案裡面的 所有 $(top_srcdir) 都替換成 ../../ (一定是所有的)
執行 make && make install
刪除已存在的ruby 使用命令 yum remove ruby
問題解決:安裝完ruby卻提示[/usr/bin/ruby: no such file or directory]
1.安裝redis
3../configuration 和 make && make install 進行安裝
[root@park ~]# ruby -v當能看到ruby 版本的時候就說明ruby安裝成功ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-linux]
4.安裝外掛程式 gem install redis
[root@park ~]# gem install redis因為集群的命令redis-trib.rb 是用ruby 寫的,不安裝沒法執行fetching: redis-4.1.4.gem (100%)fetching: redis-4.1.4.gem
successfully installed redis-4.1.4
parsing documentation for redis-4.1.4
installing ri documentation for redis-4.1.4
done installing documentation for redis after 0 seconds
1 gem installed
虛擬機器安裝集群
1 將32位win7作業系統改為64位,因32位最多支援3g的記憶體,記憶體條插多了也沒用。3 安裝vmware player,建立虛擬機器三颱,網路連線選擇橋接。建立hadoop使用者 4 進入虛擬機器後,修改 etc sysconfig network scripts ifcfg eth0檔案,...
虛擬機器安裝redis
前言虛擬機器的版本資訊 redis版本 5.0.4 伺服器版本 linux centos 7.7 64位 複製鏈結 wget 解壓並安裝redis 解壓 tar zvxf redis 5.0.7 tar.gz 移動redis目錄一般都會將redis目錄放置到 usr local redis目錄,所以...
Linux虛擬機器安裝redis
1 檢查安裝依賴程式 yum install gcc c yum install y tcl yum install wget 2 獲取安裝檔案 wget 目前最新版本redis 4.0.6.tar.gz 3 解壓檔案 自己新建乙個目錄將redis解壓到裡面 tar zxvf redis 3.2.0...