Apache Solr是一個開放式搜尋企業搜尋軟體。您将學習如何在CentOS 8上安裝Apache Solr Server。
目錄
什麼是Solr?
環境規格
第一步:更新CentOS 8軟體包
第二步:Linux伺服器上安裝OpenJDK
第三步:CentOS伺服器上安裝Apache Solr
Solr(發音為“ solar”)是來自Apache Lucene項目的用Java編寫的開源企業搜尋平台。Solr可以在Apache License 2.0下使用。
Solr的主要功能包括全文搜尋,命中突出顯示,多面搜尋,實時索引,動态叢集,資料庫內建,NoSQL功能和豐富的文檔(例如Word,PDF)處理。提供分布式搜尋和索引複制。
Solr旨在實作可伸縮性和容錯能力。Solr被廣泛用于企業搜尋和分析用例,并擁有活躍的開發社群和正常版本。
Solr作為獨立的全文本搜尋伺服器運作。它以Lucene Java搜尋庫為核心進行全文索引和搜尋,并具有類似REST的HTTP / XML和JSON API,可從大多數流行的程式設計語言使用。Solr的外部配置使它可以針對多種類型的應用程式進行量身定制,而無需使用Java編碼,并且它具有插件架構來支援更進階的自定義。
Solr為許多世界上最大的網際網路站點提供搜尋和導航功能。
CPU :3.4 GHz(2核)
記憶體:2 GB
儲存空間:20 GB
作業系統-:CentOS 8.2
主機名:solrserver.lianglab.cn
IP位址-192.168.6.200/24
使用ssh用戶端以root使用者身份與solrserver.lianglab.cn連接配接。
【1】通過使用dnf指令,更新Linux伺服器中的軟體包。
【2】驗證Linux作業系統和核心版本。
Apache Solr用Java程式設計語言編寫,是以它需要Java Development Kit(JDK)8或更高版本。
OpenJDK在标準yum存儲庫中可用,并且可以輕松安裝
我們在Linux伺服器上安裝OpenJDK 11。
成功安裝後,請驗證Java版本。
OpenJDK已安裝在Linux伺服器上。
【1】您可以從Github或其官方網站下載下傳Apache Solr。

【2】從Solr下載下傳頁面複制所需版本的Apache Solr的URL,然後使用wget指令從複制的URL下載下傳Solr。
【3】如下所示從下載下傳的tar包中提取Solr安裝腳本。
【4】使用提取的安裝腳本在您的Linux伺服器上安裝Apache Solr。
【5】根據Apache Solr的要求安裝lsof軟體包。
【6】使用以下Linux指令啟用Apache Solr服務。
【7】驗證Solr服務是否正在預設端口8983上運作。
在Apache Solr啟動期間糾正有關檔案和程序限制的警告。您需要按照Apache Solr的要求定義安全限制。
【8】在vim編輯器中打開limits.conf檔案。
并在此檔案中添加以下指令。
【9】使用舊版服務指令重新啟動Solr服務并檢視solr服務狀态。
【10】Apache Solr使用預設網絡端口8983/tcp。是以,您需要在Linux防火牆中允許該端口。
【11】在Apache Solr伺服器中建立一個測試集合。
【12】在用戶端浏覽器中打開URL http://192.168.6.200:8983/solr/。
【14】您現在位于Apache Solr Web UI的儀表闆上。您可以通過從左側窗格的下拉框中選擇最近建立的集合來檢查它。
這是我們本文章的結尾。您已經學會了如何在CentOS 8.2安裝Apache Solr,如果在閱讀中遇到問題請及時留言,如果感覺文章對您有幫助請與朋友分享文章。