热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

solr-6.6服务器配置

前几天项目中用到了solr全文检索,所以对solr服务器部署进行了相关的了解,现分享如下,也请各位看客不吝指教.solr本身是支持用Jetty和tomcat两种启动方式启动的,由于项目中用的都是

前几天项目中用到了solr全文检索,所以对solr服务器部署进行了相关的了解,现分享如下,

也请各位看客不吝指教....

solr本身是支持用Jetty和tomcat两种启动方式启动的,由于项目中用的都是tomcat,所以我

这里也只说下利用tomcat部署solr服务器。

solr版本:solr-6.6.0,目前还在更新版本中,其官方的

下载地址:http://lucene.apache.org/solr

电脑部署的jdk版本:1.8

tomcat版本:tomcat8 ,tomcat8官方下载地址:http://tomcat.apache.org/download-80.cgi

第一步:解压tomcat到非中文目录下,如:D:\tomcat8.0\apache-tomcat-8.5.20

目录结构如下:


第二步:解压solr到非中文目录下,如:D:\solr\solr-6.6.0

目录结构如下:


第三步:

把solr解压的文件目录下:server\solr-webapp文件夹复制到tomcat的解压文件webapps文件夹下,

并重命名为solr.(便于下一步使用,也可以叫别的名字)。

第四步:将solr解压目录server\lib\ext文件夹下的jar包拷贝到tomcat解压目录webapps\solr\WEB-INF\lib文件

夹下。

第五步:将solr解压目录dis文件夹下的solr-dataimporthandler-6.6.0.jar和solr-dataimporthandler-extras-6.6.0.jar

两个jar包也复制到tomcat解压目录webapps\solr\WEB-INF\lib文件夹下.

第六步:将将solr解压目录server\lib文件夹下的jar包:metrics-core-3.2.2.jar,metrics-ganglia-3.2.2.jar,

metrics-graphite-3.2.2.jar,metrics-jetty9-3.2.2.jar,metrics-jvm-3.2.2.jar都复制到omcat解压

目录webapps\solr\WEB-INF\lib文件夹下.

第七步:将solr解压目录下server\solr文件夹复制到F盘(或其他盘)非中文路径下,重命名为solrhome,如:F:\solrhome

第八步:修改tomcat配置文件:webapps\solr\WEB-INF\web.xml,找到

solr/home  

/put/your/solr/home/here

Java.lang.String

将标红部分改为自己的solrhome路径

第九步:在tomcat解压文件路径webapps\solr\WEB-INF下新建文件夹classes(如已经有该文件夹则不必新建)。

第十步:复制solr解压目录下server\resources文件夹下log4j.properties文件到tomcat路径

webapps\solr\WEB-INF\classes文件夹下。

第十一步:启动tomcat,到tomcat解压文件路径bin文件夹下找到tomcat8w.exe,双击启动,

如有相关的端口被占用问题,则可以到解压路径找到conf\server.xml文件中找到相应端口修改即可。


访问http://localhost:8080/solr/index.html即可看到如下界面,说明配置成功。



好了,今天就到这里吧,男篮亚洲杯已经开始了,我得去看比赛了,还有中文分词器的配置,等下次整理吧






推荐阅读
author-avatar
cresslyty_723
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有