1. 程式人生 > >如何配置Apache Solr6.6版本

如何配置Apache Solr6.6版本

原文地址:http://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-6.6.pdf 本文根據官方文件整理,不當請指正

安裝 Solr

下面我們說一下怎麼安裝Solr 你可以在任何已經安裝了JRE的系統上安裝Solr,比如Linux OS X或者是Windows,也有極少數的系統是安不上的,比如windows的某些不便細說的系統~

獲取 Java

如果你要安裝這個版本的Solr,你至少需要JRE1.8或者更高的版本,你可以從下面地址下載: http://www.oracle.com/technetwork/java/javase/downloads/index.html

安裝Solr

下面是Solr的官方網站:http://lucene.apache.org/solr/ 如果你使用的是 Linux/Unix/OS X作業系統,下載.tag檔案,如果用的是windows系統,下載.zip檔案 要安裝Solr呢,毫無疑問的你需要整個資料夾出來,弄好了之後就可以安裝了,安裝非常的簡單;

Linux系統安裝

執行下面命令
cd ~/
tar zxf solr-x.y.z.tgz
執行完上面的命令,你就安裝好Solr了

Windows系統安裝

右單擊解藥就安好了

讓Solr跑起來

下面咱說說怎麼讓Solr跑起來 如果你安完後沒有讓Solr執行的話(老外廢話真多啊),執行下面的命令就可以運行了 bin/solr start
如果用的是windows,執行下面的命令就能跑起來了 bin\solr.cmd start 然後Solr就會在後臺運行了,預設的埠號是8983 如果你不喜歡後臺執行,可以設定其在前臺執行 Linux:bin/solr start -f Windows: bin\solr.cmd start -f 你還可以修改預設的埠號 bin/solr start -p 8984 停止Solr bin/solr stop -p 8983 檢視當前狀態 bin/solr status

建立一個SolrCore

SolrCore其實和我們資料庫中的資料庫的概念差不多,每一個SolrCore都是獨立執行並且互不干擾的,都有獨立的索引(筆者書)
如果你不是從例子啟動的Solr,你就得自己建立一個Core了,不然就沒法建立索引,也就沒法進行搜尋,程式碼如下 bin/solr create -c <name>

新增一個Document

如果沒有Document,有了Core也是白瞎啊,啥也找不到,要想搜尋你得先給他點東西,讓他搜啊 現在如果你在正式的建立一個連線之前,想試試怎麼玩,我們這邊也給你準備了一個例子,在example目錄下面,弄好了之後接可以通過Http請求來弄點東西出來了 比如在例子中你可以通過下面的語句查詢video http://localhost:8983/solr/gettingstarted/select?q=video