一、系统安装
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