錯誤資訊:
error: error installing redis-4.0.2.gem:
redis requires ruby version >= 2.2.2.
解決方案:
1.檢視當前 ruby 版本
ruby -v 或 ruby --version
2.安裝 curl
sudo yum install curl
3.安裝 rvm
curl -l get.rvm.io | bash -s stable
4.使用source讓當前shell讀入路徑為"/usr/local/rvm/scripts/rvm"的shell檔案並依次執行檔案中的所有語句,
並重新執行剛修改的初始化檔案,使之立即生效,而不必登出並重新登入
source /usr/local/rvm/scripts/rvm
5、檢視rvm庫中已知的ruby版本
rvm list known
6.安裝乙個ruby版本
rvm install 2.5.1 (根據已有版本填入版本號)
錯誤資訊:
curl: (35) ssl connect error
there was an error(35).
checking fallback:
no fallback url could be found, try increasing timeout with:
echo "export rvm_max_time_flag=20" >> ~/.rvmrc
there has been an error fetching the ruby interpreter. halting the installation.
解決方案:
6.1 無法在伺服器使用curl命令訪問https網域名稱,原因是nss版本過低(重新安裝,如不成功執行後序步驟)
yum -y update nss
6.2 rvm 通常稱為系統安裝,安裝在/usr/local/rvm 這要使用者要新增到 rvm 組:
rvm group add rvm "$user"
6.3 更新 rvm 許可權
rvm fix-permissions
6.4 登出登入,重新登入未生效 -> 重啟
7.使用新安裝的 ruby 版本
rvm use 2.5.1
8.解除安裝舊版本 ruby
rvm remove 1.8.7 (填入 1 中查尋到的版本號)
9.再次檢視當前 ruby 版本
10.重新安裝 redis-*-*-*.gem
SOLR7實踐 四 查詢
查詢 solr7實踐 四 先說說客戶的要求 使用者只有乙個搜尋框,可以輸入多個關鍵字進行檢索 搜尋範圍是公文系統包括檔案標題 title 檔案編號 markid 文種 form 正文 content 等字段,通訊錄包括名字 title 部門 orgname 手機號碼 mobile 郵件位址 emai...
Solr 7 配置中文分詞器
原文 cp usr local solr 7.2.1 contrib analysis extras lucene libs lucene analyzers smartcn 7.2 1找到solrhome conf managed schema 新增smartch中文分詞器配置 name text...
如何在CentOS7中安裝Solr 7 2 1
大過年的,給大家拜個年,祝大家新年快樂,狗年 汪汪汪 1.因為什麼原因裝的solr 最近自己在做乙個個人專案,準備用solr做內容檢索,因為自己的渣渣筆記本是32位的win7,solr的新版本7.2.1是只支援64位的windows作業系統,迫不得已只好請虛擬機器重出江湖了。2.根據官方文件安裝so...