一、系統安裝
1、下載下傳solr源碼包并解壓得到solr-7.2.0;
2、将solr-7.2.0\server\solr-webapp\webapp 複制到tomcat webapps檔案夾并重命名solr;
3、将solr-7.2.0\server\lib\ext 及solr-7.2.0\server\lib下”metrics-”開頭的jar包複制至第二步solr檔案夾下的solr\WEB-INF\lib下

4、修改solr\WEB-INF\web.xml,配置solrhome,注釋security-constraint
5、在solr\WEB-INFO内建立classes檔案夾,并複制日志配置檔案solr-7.2.0\server\resources\log4j.properties至classes中;
6、啟動tomcat,通路http://localhost:8080/solr/index.html,出現如下界面即成功。
二、執行個體配置
1、建立執行個體目錄,如: D:\solrhome\test;
2、複制相關配置檔案(即配置的solrhome中的D:\solrhome\configsets\_default\conf檔案夾)至執行個體目錄D:\solrhome\test;
3、通過管理端建立,輸入相關資訊,點選add core即可
三、安裝預設中文分詞器
1、複制solr-7.2.0\contrib\analysis-extras\lucene-libs\ lucene-analyzers-smartcn-7.2.0.jar至solr\WEB-INF\lib下;
2、修改solrhome\test\conf\managed-schema添加:
<!-- ChineseAnalyzer --> <fieldType name="solr_cnAnalyzer" class="solr.TextField" positionIncrementGap="100"> <analyzer type="index"> <tokenizer class="org.apache.lucene.analysis.cn.smart.HMMChineseTokenizerFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="org.apache.lucene.analysis.cn.smart.HMMChineseTokenizerFactory"/> </analyzer> </fieldType> |
4、重新開機tomcat.
參考文章: http://blog.csdn.net/frgod/article/details/78960917
https://www.cnblogs.com/lxcy/p/8253803.html