建立乙個solr home目錄,solrhome是solr執行的主目錄,目錄中包括了執行solr例項所有的配置檔案和資料檔案,solr例項就是solrcore,乙個solrhome可以包括多個solrcore(solr例項),每個solrcore提供單獨的搜尋和索引服務。
example\solr是乙個solr home目錄結構,如下:
上圖中「collection1」是乙個solrcore(solr例項)目錄 ,目錄內容如下所示:
說明:collection1:叫做乙個solr執行例項solrcore,solrcore名稱不固定,乙個solr執行例項對外單獨提供索引和搜尋介面。
solrhome中可以建立多個solr執行例項solrcore。
乙個solr的執行例項對應乙個索引目錄。
conf是solrcore的配置檔案目錄 。
data目錄存放索引檔案需要建立
解壓後刪除war包,否則重啟一次就會覆蓋之前的專案
將以下目錄中的jar包匯入到solr專案的classpath的lib中,這裡不能放到tomcat的lib中,因為有可能會有根據路徑獲得class。
建立乙個目錄solrhome(名字可以隨意,這裡為了更好的理解使用solrhome),然後複製example\solr下的檔案到該目錄中,solr就是乙個現成的solrhome
然後配置solr專案下web.xml,告訴專案solrhome的位置:
本來該配置被注釋了,去掉注釋修改env-entry-value為上面配置的solrhome路徑即可
Linux下solr單機配置
solr的安裝與執行需要jdk的支援,所以要先安裝jdk 1,把solr的壓縮包和aphace的壓縮包上傳到linux的root目錄下 2,解壓solr,tomcat把解壓後的檔案放到 usr solr 新建資料夾solr 找到solr.war壓縮包 然後,新建資料夾solr,解壓solr.war檔...
solr服務搭建 單機版
需要安裝jdk。安裝環境linux。需要安裝tomcat。1.把ikanalyzer2012ff u1.jar新增到solr工程的lib目錄下,把擴充套件詞典 配置檔案放到solr工程的web inf classes目錄下 2.配置乙個fieldtype,制定使用ikanalyzer 修改schem...
windows下安裝及配置solr及ik分詞器
4 啟動 tomcat bin目錄下執行.catalina.bat start 解壓縮 war 包,後將其刪除,如圖 5 把solr安裝包下example lib ext 目錄下的所有的 jar 包,新增到 tomcat下solr 的工程中 web inf lib目錄下 有這幾個jar檔案 6 建立...