一、系統安裝
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.