solr搭建

单机版

1.在根目录下创建文件夹                  mkdir /solr

2解压Tomcat、solr、ik分词器解压到solr文件夹      tar -zxvf tomcat压缩包 -C /solr/;tar -zxvf solr压缩包 -C /solr/

在solr下创建IK文件夹     mkdir /solr/IK

ik分词器是zip后缀unzip ik压缩包 -d /solr/IK

3.进入solr/example/webapps下,复制solr.war到Tomcat/webapps下               cp solr.war  /solr/apache-tomcat/webapps/

4.进入apache-tomcat/webapps下,创建solr文件夹,解压solr.war到solr      unzip  solr.war  -d  solr     然后删除solr.war

5.复制solr/solr-4.10.3/example/lib/ext/下的jar包到tomcat/webapps/solr/WEB-INF/lib/,

cp * /solr/tomcat/webapps/solr/WEB-INF/lib/

6.复制solr/example下的solr文件夹到/solr下,起名solrhome     cp -r solr  /solr/solrhome

7.进入tomcat/webapps/solr/WEB-INF/web.xml中,配置solrhome的位置(根据需要是weblogic.xml(政府项目)还是webshell.xml(银行项目)还是web.xml)

8.复制ik的jar包到tomcat/webapps/solr/WEB-INF/lib/

9.在WEB-INF下创建classes文件夹存放ik分词器配置文件

10.复制核心配置文件和停用词配置文件到classes文件夹下   

11.进入solrhome/collection/conf下的schema.xml在底行配置

(note++软件,插件,NppFTP,show NppFTP window进入窗口,点螺丝钉图标进入自定义设置  连接   选sftp;注意修改编码格式 )

 

         <!-- 自定义的数据类型 支持IKAnalyzer-->

     <fieldType name="text_ik"class="solr.TextField">

                   <analyzer type="index"isMaxWordLength="false"class="org.wltea.analyzer.lucene.IKAnalyzer"/>

                   <analyzertype="query" isMaxWordLength="true"class="org.wltea.analyzer.lucene.IKAnalyzer"/>

          </fieldType>

 

          <!-- 自定义字段 name_ik  网站查询的关键词字段 -->

    <field name="name_ik"type="text_ik" indexed="true" stored="true" />

 

ext.dic配置扩展词    touch  ext.dic

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值