solr服务器搭建与Tomact整合及使用
2018-08-08 16:22
781 查看
一:solr服务器的搭建
1:搭建全新的为solr专用的solr服务器:
在自己电脑上搭建两台Tomact服务器,一台仍为应用服务器,一台作为solr服务器,应用服务器按照正常Tomact服务器搭建即可,如果不会请参考《番外篇:因为一个固态导致的——系统重装与JAVA软件环境下载安装配置》,对于第二台作为solr的服务器,按照如下步骤1)下载压缩包解压到不含中文的路径下(尽量将其重命名
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180806185940101-1112614687.png)
2)我的电脑——>高级系统设置——>环境变量——>新建
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180806190341436-72593625.png)
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180806190412680-1517921354.png)
3)然后在PATH中加入:
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180806190537542-233159407.png)
4)修改新的tomcat中的bin/startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。
修改新的tomcat中的bin/shutdown.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。
5)修改新的tomcat中的bin/catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为CATALINA_BASE2。
6)修改conf/server.xml文件,将文件中的端口改为没用过的端口,我是件所有端口+1.
7)分别点击应用服务器的Tomact的bin/startup.bat和solr服务器下的bin/startup.bat,看是否还存在冲突即可。
2:搭建solr服务器并于Tomact整合
1):官网下载solr,我下的的6.6的版本,好像solr5之前的是有war包,其实也一样如果和tomact整合。2):将下载的压缩包解压如图
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180808150644166-1517322442.png)
2.1下载的solr是可以自己启动的,这里验证一下下载的这个是不是可以,到【bin】目录下按住Shift右键---->在此处打开命令窗口,输入指令【solr start】显示
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180808153446799-492053201.png)
然后打开浏览器8983端口即可 http://localhost:8983/
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180808153632896-783004816.png)
3):将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\solr-webapp】下的wenapp文件夹拷贝到【D:\Tomact\apache-tomcat-8.0.53-solr\webapps】下,并改名为solr
4):将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\lib\ext】下的jar包拷贝到【D:\Tomact\apache-tomcat-8.0.53-solr\webapps\solr\WEB-INF\lib】下
5):将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\lib】下的五个以metircs开头的jar包拷贝到【D:\Tomact\apache-tomcat-8.0.53-solr\webapps\solr\WEB-INF\lib】下
6):将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\resources】下的【log4j.properties】拷贝到【D:\Tomact\apache-tomcat-8.0.53-solr\webapps\solr\WEB-INF\classes】没有目录则新建。
7):在【D:\Tomact\apache-tomcat-8.0.53-solr\webapps\solr】下新建solr_home,并将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\solr】下的【solr.xml】拷贝过去
8):在新建的solr_home目录下新建solrcode文件夹,并将【D:\Tomact\solr-6.6.5\solr-6.6.5\server\solr\configsets\basic_configs】下的【conf】文件夹拷贝过去
9):修改web.xml
9.1:将原本默认注释掉的下列内容取消注释,并做如下修改
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>../webapps/solr/solr_home/</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>9.2:将原本没有注释的安全模式注释掉
<!-- <security-constraint> <web-resource-collection> <web-resource-name>Disable TRACE</web-resource-name> <url-pattern>/</url-pattern> <http-method>TRACE</http-method> </web-resource-collection> <auth-constraint/> </security-constraint> <security-constraint> <web-resource-collection> <web-resource-name>Enable everything but TRACE</web-resource-name> <url-pattern>/</url-pattern> <http-method-omission>TRACE</http-method-omission> </web-resource-collection> </security-constraint> -->10):启动Tomact服务器,浏览器输入:【http://localhost:8081/solr/index.html】即可访问,如果出现其他问题,就把原本文件里的jar包找找再拷贝到【D:\Tomact\apache-tomcat-8.0.53-solr\webapps\solr\WEB-INF\lib】下。
![](https://images2018.cnblogs.com/blog/1174906/201808/1174906-20180808153757613-1961236521.png)
二:solr的使用
相关文章推荐
- solr全文检索服务器与tomact整合
- solr全文检索服务器与tomact整合 IK Analyzer 2012FF_hf1 中文分词器的配置
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- 搜索服务solr 一二事(1) - solr-5.5 使用自带Jetty或者tomcat 搭建单机版搜索服务器
- 搜索服务solr 一二事(1) - solr-5.5 使用自带Jetty或者tomcat 搭建单机版搜索服务器
- 京东云服务器搭建mysql+jdk+tomact
- Solr全文检索服务器搭建与基本使用介绍
- [置顶] solr服务器的搭建与tomcat整合
- 分别使用Jetty和Tomcat搭建Solr服务器(Setting up Solr Server with Jetty or Tomcat)
- solr环境搭建&基本使用 - 程序灵感 solr服务与tomcat整合 solr使用配置步骤 solr使用 推荐分词工具 一.Solr服务与tomcat整合 1、solr
- Solr全文检索服务器搭建与基本使用介绍
- [solr] - solr5.2.1环境搭建 - 使用solr自带的jetty服务器
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍
- Solr全文检索服务器搭建与基本使用介绍