在window上部署
操作系統:win7
solr版本:solr-4.10.3
環境:tomcat-7.0.82
步驟
- 將solr-4.10.3.war復制到romcat的webapps目錄下,并改名為solr.war
- 啟動tomcat,啟動完成并關閉
啟動的過程中報錯沒關系,因為這一步的目的就是為了解壓 - 解壓完成,可以刪掉webapps目錄下的solr.war
- 拷貝jar包,將
\solr-4.10.3\example\lib\ext
下的jar包,拷貝到tomcat的solr項目的\WEB-INF\lib
目錄下
-
拷貝solrhome的目錄
將solr-4.10.3\example\solr
目錄拷貝到非tomcat子目錄的目錄中(一般建議拷貝到磁盤的根目錄,只要不是在tomcat中就行),這里放在了tomcat的同級目錄中了。
image.png -
編輯web.xml
-
設置solrhome
重新啟動tomcat
-
啟動成功之后,進入solr的web界面:http://localhost:8080/solr/
image.png
solr概念
- solrHome:solrhome就是solr最核心的目錄, 一個solrhome中可以有多個solr實例
- solrCore:一個solrCore就是一個solr實例,solr中實例與實例之間他們的索引庫和文檔庫是相互隔離的,每個實例對外單獨的提供索引和文檔的增刪改查服務,默認實例叫做collection1
添加實例collection
- 關閉solr的tomcat
- 進入solrhome目錄
- 拷貝一份collection1,并命名為collection2
- 進入collection2目錄,編輯
core.properties
,修改name=collection2
web界面操作
-
選擇一個collection
- Analysis:查詢分詞結果
單字分詞
id類型不分詞
- Document:文檔更新
點擊Submit Document,文檔更新成功
-
刪除ID
-
Request-Handler
request路徑是可以修改的
Query :查詢
- 使用新域名
-
Ping:測試連通性
Plugins / Stats:插件的集成
Files:conf/中的文件