Solr的简单配置

Solr简单配置

  1. 概念:solr 是基于 Lucene 的 java 的搜索服务器,运行在tomcat 中。

  2. 特点:
    高级的全文搜索

  3. 目录结构:
    1、bin:运行脚本
    2、dist-solr.war:丢给 tomcat,就可以直接运行。

  4. solr环境配置:
    1.新建solr文件夹,

    2.管理tomcat的用户。tomcat-bin-cmd-startup.bat,启动 tomcat,访问端口8080,manageapp,401未认证。

    3.修改,solr-tomcat-conf-tomcat-user.xml,用户信息

  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-status"/>
  <user username="tomcat" password="password" roles="manager-gui, manager-script, manager-status"/>


4.修改 tomcat-webapps-solr-webinf-web.xml 文件,在41行也有模板


   <!--配置告诉solr工程我们的solrhome的位置-->
   <env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>
           D:/temp/solr/solrhome
       </env-entry-value>
    <env-entry-type>
           java.lang.String
       </env-entry-type>
   </env-entry>

5.新建 solrhome 文件夹中拷贝 solr-example-solr-collection1

6.拷贝 solr-example-resource-log4j.properties 到 tomcat-webapps-solr-webinf-classes 下

7.solr-example-lib-ext 里所有jar包拷贝到 tomcat-solr-webinf-lib中。

8.重启 tomcat

9.solr-dist-solr.war 复制到 tomcat-webapps

10.访问8080端口,输入用户名,密码,管理界面,就完成了tomcat 关于用户的配置。shut.down。

end:启动 tomcat,访问 8080,刷新,*

安装中文分词器

  1. 配置 IKAnalyzer 的 jar 包

    将 IKAnalyzer2012FF_u1.jar 拷贝到 Tomcat 的webapps/solr/WEB-INF/lib 下。
    
  2. IKAnalyzer 的配置文件

    1.在 Tomcat的webapps/solr/WEB-INF/ 下创建 classes 目录。
    
    2.将 IKAnalyzer.cfg.xml、ext_stopword.dic 、mydict.dic copy 到 Tomcat的webapps/solr/WEB-INF/classes
    
    3.注意:ext_stopword.dic 和 mydict.dic 必须保存成无 BOM 的utf-8类型。
    
  3. 修改 schema.xml 文件

<fieldType name="text_ik" class="solr.TextField">
  <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
  1. 使用搜索引擎,必须将solr war包放在Tomcat下,同时一定要启用solr搜索服务器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值