Linux下Solr服务器配置

 

Linux下配置solr

 

Solr服务器配置

 

 

 

1:Tomcat-solr(配置好tomcat)

 

2:解压solr-4.9.1.tar

 

 

 

Tar –zxvf solr-4.9.1.tar

 

 

 

3:cd example/webapp目录下的solr.war复制到tomca-solrwebapps目录中

 

jar –xvf solr.war

 

 

 

4:cd example复制一份solr

 

(保证/var/vs/目录---   mkdir –p /var/vs)

 

 

 

cp –r solr /var/vs/solr

 

 

 

5:solr解压目录下/example/lib/ext/下的所有jar包复制到tomcat-solr根目录下/webapps/solr/WEB-INF/lib目录中,一共5个,是solr的独立日志处理模块;

 

 

 

6tomca-solr根目录下/webapps/solr/WEB-INF/下新建一个classes目录,将solr解压目录下/example/resources下的log4j.properties文件复制到该classes目录中,否则日志模块无法正常工作;

 

7: 修改tomcat-solr根目录下/conf/web.xml,指定solr主目录,在文件末尾(</web-app>之前)添加(建议使用相对路径,不要使用绝对路径,我这里懒省事路径直接复制了):

 

<env-entry>

 

 

 

       <env-entry-name>solr/home</env-entry-name>

 

 

 

       <env-entry-value>/var/vs/solr/</env-entry-value>

 

 

 

       <env-entry-type>java.lang.String</env-entry-type>

 

 

 

</env-entry>

 

8:重启tomcat浏览器输入:http://localhost:8080/solr/#/就能看到solr的管理界面了

 

 

 

 

 

9:如果上面都没有问题,配置IKAnalyzer中文分词器

 

 

 

下载IK分词器,解压后复制IKAnalyzer2012FF_u1.jar包到tomcat根目录下\webapps\solr\WEB-INF\lib中。(建议使用2012ff_u1版本IK,我在solr4.9中配置IKAnalyzer2012_u6版本是会出现问题,solr中的一个类写成了final的不能不IK继承)。

 

 

 

wget http://ik-analyzer.googlecode.com/files/IK%20Analyzer%202012FF_hf1.zip

 

然后在var/vowsong/solr/collection1/conf/schema.xml加下面配置信息:(12任何一个效果都一样,官方pdf中的是第一个,个人感觉二配置更详细便于开发)

 

(1)

 

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

 

                <analyzerclass="org.wltea.analyzer.lucene.IKAnalyzer">

 

                </analyzer>

 

</fieldType>

 

(2)

 

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

 

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

 

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

 

  </fieldType>

 

 

 

 

 

解压 unzip IK Analyzer 2012FF_hf1.zip

 

 

 

IKAnalyzer2012FF_u1.jar

 

 

 

cp IKAnalyzer2012FF_u1.jar /var/vs/tomcats/tomcat-solr/webapp/solr/WEB-INF/lib/ IKAnalyzer2012FF_u1.jar

 

 

 

 

 

10:重启tomcat,在solr管理界面左侧选择Analysis,在右侧选

 

 

 

 

 

搞定收工

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值