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

[经验分享] solr5.5.4 tomcat8部署

[复制链接]

尚未签到

发表于 2017-12-20 07:27:10 | 显示全部楼层 |阅读模式
  前言:之前测试了solr好几个版本都没有成功,solr比较好下载的版本5.0,5.5,6.6。solr6.6结合tomcat8做自动同步mysql数据一直报错,然后果断测试5.5版本的,成功了。
  环境:windows10, jdk1.8,tomcat8,solr5.5.4,
  相关文章:第一篇要是安装部署,第二篇如何定时同步mysql数据。第三篇solr实战关键字查询全库
  实现功能:通过前端输入关键字查询,同时查询多表多字段。当数据库mysql添加或者更新数据的时候,数据自动更新到solr引擎中。
  正文:
  第一步:下载solr
  1.solr5.5下载:http://apache.fayea.com/lucene/solr/,选择solr5.5.5版下载 ,我已经安装好了,目录如下
DSC0000.png

  解压两个刚刚下载的两个新压缩文件。solrhome是我后来加上去的。
  第二部:将solr中的文件复制到tomcat中
  1.E:\solr\test\solr-5.5.4\server\solr-webapp\webapp,复制webapp文件夹到tomcat的webapps下面,并将webapp改名我solr。
  2.在次目录E:\solr\test\apache-tomcat-8.5.20\webapps\solr\WEB-INF下面添加classes。然后复制E:\solr\test\solr-5.5.4\server\lib\ext次目录下面的所有jar包到E:\solr\test\apache-tomcat-8.5.20\webapps\solr\WEB-INF的lib下面,同时复制E:\solr\test\solr-5.5.4\server\resources目录下面的log4j.properties到E:\solr\test\apache-tomcat-8.5.20\webapps\solr\WEB-INF\classes文件下
  第三步:复制文件E:\solr\test\solr-5.5.4\server\solr,放到E:\solr\test下面和tomcat在同一层,改名位solrhome
  第四步:设置solrhomg的路径:修改目录E:\solr\test\apache-tomcat-8.5.20\webapps\solr\WEB-INF下的web.xml文件,之前下面这段代码是被注释了的。 DSC0001.png
  摘抄别人的:http://blog.csdn.net/moxuelang/article/details/51417925
  注:此处 ../../solr/ 为什么会使这个值呢,为什么要如此配置,这个是因为solr默认的env-entry-value 的起始位置是tomcat的bin文件夹下,因此../../solr/ 这个的意思就是,bin文件夹下的上一层目录,再上一层目录的solr文件夹下,也就是solr_server下的solr文件夹下,就是solr的solrhome的位置,网上其他人都将solrhome(此处的solr)文件夹直接放在tomcat的bin目录下,我觉得不是很好。此处这样配置的另一个好处就是,当我们部署应用程序时,只要将solr_server拷贝到目标服务器上,启动tomcat,即可,不需要再修改任何配置,按常规配置,指定到具体的盘符的话,从开发移植到部署服务器上去时,就需要修改solrhome的位置了。
  第五步:添加core,也就是你数据索引到solr中的类似出库的东西
  在solrhome下面添加一个文件夹core1,复制文件夹E:\solr\test\solr-5.5.4\server\solr\configsets\basic_configs\conf,放到刚刚添加的core1中,然后启动tomcat,访问http://localhost:8080/solr/admin.html#
  点击core admin,点击add core: DSC0002.png
  以下我的qq  1195748576

运维网声明 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-425925-1-1.html 上篇帖子: windows下solr7.9+tomcat7环境搭建 下篇帖子: solr6.6安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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