设为首页 收藏本站
查看: 731|回复: 0

[经验分享] solr搜索之tomcat运行solr(五)

[复制链接]

尚未签到

发表于 2018-12-4 06:01:47 | 显示全部楼层 |阅读模式
上一篇:solr搜索之mysql导入数据到solr(四)

1      tomcat上运行solr
  
  准备环境:
  
      apache-tomcat-7.0.77.zip
  
solr-4.10.2.zip

      java version:1.7
  
  
  下载tomcat:http://tomcat.apache.org/
  
  下载solr:http://lucene.apache.org/solr/ or  http://www.apache.org/dyn/closer.cgi/lucene/solr/
  
  ==============================================================================
  
  1、解压tomcat
  路径:F:\tomcat\apache-tomcat-7.0.77
  2、将solr-4.10.2\example\webapps\solr.war这个war包复制到apache-tomcat-7.0.77\webapps下。(删除apache-tomcat-7.0.77\webapps目录下原有的所有文件),并解压solr.war

  3、在任意盘符下(我这里用F盘),在F盘下新建一个文件夹:solrhome,solr-4.10.2\example\solr文件夹下的所有文件复制到F:/solrhome(比如:collection1solr.xml,别的可以删除,暂时用不到)该目录下存放的是core相关的文件夹。

  4、将solr-4.10.2\example\lib\ext下的所有jar包复制到apache-tomcat-7.0.72\webapps\solr\WEB-INF\lib
  
  5、修改apache-tomcat-7.0.77\webapps\solr\WEB-INF下的web.xml文件(放开原先的注释并修改)     

      solr/home
      F:\solrhome
      java.lang.String
   
  6、在apache-tomcat-7.0.77\webapps\solr\WEB-INF下新建一个classes文件夹,并把solr-4.10.2\example\resources下的log4j.properties日志文件复制到这classes文件夹下。

  7、启动tomcat,访问:localhost:8080/solr

1.1    solr中添加core
  参考4章
  1,  进入f:/solrhome目录下,复制collection1文件夹,重命名为:cat
  2,  进入/cat目录下,修改:core.properties文件:

  3,  进入conf目录下,除solrconfig.xml和schema.xml文件外全部删除;并删除data目录下所有文件

  4,  修改conf目录下的schema.xml配置文件,参考第四章6节的配置。
  
  
  
  
  
  
  
  id
  
  
  
  5,  修改solrconfig.xml配置,参考:solr搜索之demo和集成IKAnalyzer(二)
  (此处省略。。。)
  6,  重启tomcat,访问:http://localhost:8080/solr

1.2    集成IKAnalyzer分词器
  参考5
  1,IKAnalyzer分词器jar包,放在F:\tomcat\apache-tomcat-7.0.77\webapps\solr\WEB-INF\lib目录下
  2,修改F:\solrhome\cat\conf目录下的schema.xml配置文件:

  3,重启tomcat,浏览器中访问:localhost:8080/solr, 选择simple-->Analysis,重新上面的操作看效果:

  

1.3    mysql导入数据到solr
  参考solr搜索之mysql导入数据到solr(四)
1.3.1     配置实现
  1,将准备的两个jar包放在F:\tomcat\apache-tomcat-7.0.77\webapps\solr\WEB-INF\lib目录下

  2,将准备的data-config.xml文件复制到solrhome\cat\conf目录下,和schema.xml同一目录:
data-config.xml内容:

   
   
      
           
           
           
                     
           
           
      
   


  3,修改solrhome/cat/conf目录下的solrconfig.xml文件:
  
     
           data-config.xml
     
    

  注意:上面这样放,是错误的,启动报错!必须放在标签内:
  https://s5.运维网.com/wyfs02/M02/9B/83/wKioL1lkJ8nBRqpCAADYYKm3pag241.png
  4,修改solrhome/cat/conf目录下的schema.xml文件:
  
  
  
     
     
     
     
     
     
     
     
     
     
  
         id
        
     
     
        
        
           
          
        
  
  
  1、  启动tomcat,浏览器访问:locahost:8080/solr 原来的cat中数没有任何数据的。
  2、导入数据:

  7:查看数据:

  

  solr搜索技术 系列文章:
  solr搜索之入门及原理(一)
  solr搜索之demo和集成IKAnalyzer(二)

  solr搜索之solrJ语法(三)

  solr搜索之mysql导入数据到solr(四)

  solr搜索之tomcat运行solr(五)




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-642935-1-1.html 上篇帖子: Eclipse+JDK+Tomcat环境搭建 下篇帖子: HTTP/NGINX+TOMCAT实现动静分离
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表