首页 > 其他 > 详细

搭建solr服务器(solr和tomcat整合)

时间:2017-03-02 10:48:11      阅读:254      评论:0      收藏:0      [点我收藏+]

一、新建apache-solr-3.5.0文件夹作为solr服务器,在apache-solr-3.5.0下新建home文件夹作为solr主目录,新建server文件夹作为服务器目录。

技术分享

 

二、将solr中的example中的solr文件夹下全部内容拷贝到要作为服务器的home文件夹下。

三、将solr中的example中webapps下的solr.war拷贝到要作为服务器的server文件夹下并解压,解压后的文件重命名为solr。

四、修改home文件夹下solrconfig.xml文件,设置dataDir

技术分享

五、设置tomcat的context,在tomcat的server.xml中添加。

技术分享

六、为Context设置相应的环境变量,说明solr的home的主目录地址。

 技术分享

七、(第五、六步不可用的话)设置tomcat的context,在tomcat/conf/catalina/localhost下新建solr.xml,如果tomcat的conf文件夹下没有/catalina/localhost,可以自己创建,内容如下。

技术分享

启动如果报错,取消VelocityResponseWriter输出格式,可将solrconfig.xml中queryResponseWriter末尾改为false

技术分享

八、拷贝mmseg4j-all-1.8.5.jar到apache-solr-3.5.0\server\solr\WEB-INF\lib下

九、在schema.xml文件中添加mmseg4j分词器

9.1首先在home下添加dic词库

技术分享

9.2配置mmseg4j分词器

技术分享

十、至此本地就可以启动tomcat访问solr了

技术分享

 

搭建solr服务器(solr和tomcat整合)

原文:http://www.cnblogs.com/df-xfz/p/6489256.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!