Solr5.5.5的搭建,数据库配置,中文分词

本文使用Solr5.5.5+jdk1.7+Tomcat8(Tomcat7出现页面不兼容,不纠结,直接换Tomcat8)

一、Solr5.5.5下载:http://archive.apache.org/dist/lucene/solr/5.5.5/

二、目录介绍:


具体我也不介绍了,别人写的更专业:https://blog.csdn.net/vtopqx/article/details/73224510

简单来说:dist存放jar文件;bin文件夹下包含Solr启停命令;server存放核心文件,log4j配置文件以及项目文件(solr-webapp)。

三、使用Tomcat8部署

1.复制solr-webapp到Tomcat8目录(webapps)下,并改名solr


2.新建solr_home文件夹,将solr5.5.5解压下来的solr目录下的configsets文件夹以及solr.xml、zoo.cfg文件复制到新建的solr_home文件夹下;

新增new_core文件夹(本次例子中用到的),并将solr-5.5.5.zip\solr-5.5.5\server\solr\configsets\basic_configs下的conf复制到new_core目录下

3.在solr_home\new_core\conf目录下新建数据库配置文件mydata-config.xml

4.修改managed-schema.xml文件,根据查询返回结果字段增加

5.添加数据库配置文件到solrconfig.xml


6.配置中文分词插件

将solr-5.5.5\contrib\analysis-extras\lucene-libs\lucene-analyzers-smartcn-5.5.5.jar 复制到 solr-5.5.5\server\solr-webapp\webapp\WEB-INF\lib目录中

配置中文分词

在创建的core文件夹里找到\conf\managed-schema文件,搜索Italian,在Italian下添加我们的中文配置(如果没有找到,直接添加就好)

7.引入solr-dataimporthandler-5.5.5.jar包到apache-tomcat-8.0.53\webapps\solr\WEB-INF\lib

8.启动tomcat服务,访问项目路径


9.添加new_core

10.导入数据


11.查询数据验证有效性


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容