文档章节

Solr学习整理-Tomcat下安装Solr

huntering
 huntering
发布于 2017/02/13 19:34
字数 520
阅读 10
收藏 0

修改于-http://www.cnblogs.com/zhi-leaf/p/5935928.html

1:下载Solr和Tomcat,Solr版本为6.4.1,解压到D:\AppServer\Solr\Server\Solr,

Tomcat版本为8.5.11,解压到D:\AppServer\Solr\Server\tomcat-8.5.11。

2:将D:\AppServer\Solr\Server\Solr\server\solr-webapp目录拷贝到tomcat下的webapps目录下,将将拷贝后的目录重新命名为solr(必须这样命名,跟solr/home配置查询有关)。

3:将D:\AppServer\Solr\Server\Solr\server\resources\log4j.properties拷贝到tomcat下的\webapps\solr\WEB-INF\classes目录,classes文件夹可自己创建。

最好将日志配置文件修改一下日志位置,让日志生成到指定目录,如tomcat/logs/solr目录下。

将上面红色部分改为:log4j.appender.file.File=${catalina.home}/logs/solr/solr.log。${catalina.home}表示当前运行的tomcat目录。

4:将D:\AppServer\Solr\Server\Solr\server\lib\ext目录的jar拷贝到tomcat下的\webapps\solr\WEB-INF\lib目录中。

5:将D:\AppServer\Solr\Server\Solr\server\solr目录拷贝到其他任意目录,并重新命名为solrhome,如D:\AppServer\Solr\solrhome。

6:修改tomcat目录下的webapps\solr\WEB-INF\web.xml,取消下面代码的注释,并将env-entry-value值改为上一步的地址。

7:启动tomcat,登录http://localhost:8080/solr/index.html即可访问到solr。

-------------------------

2017-02-14:根据上述步骤,访问tomcat的时候,一直报错 HTTP Status 403 - Access to the requested resource has been denied,度娘参考了一些方法,修改context,更改server, tomcat-user等,都没有解决该问题。决定对tomat7.0.XX, tomcat8.0.XXX,根据上述步骤再做一遍看看

-----------------------

经过三个小时的不停尝试,最终发现是\webapps\solr\WEB-INF\web.xml导致,需要添加tomcat-user.xml中的某个user-name到上述web.xml里头

1: 打开D:\AppServer\Solr\Server\tomcat8511\conf\tomcat-users.xml,修改如下

2:打开solr的web.xml - D:\AppServer\Solr\Server\tomcat8511\webapps\solr\WEB-INF\web.xml

修改如下

启动tomcat,http://127.0.0.1:8080/solr/index.html,即可看见久违的solr admin界面了

-----------------------重要补充

2017-02-14,对于上述问题,最简单的办法就是不需要更改tomcat任何配置文件,只需要把 solr\WEB-INF\web.xml 最下面的两个<security-constraint>注释掉就可以了。

本文转载自:http://www.cnblogs.com/zhi-leaf/p/5935928.html

共有 人打赏支持
huntering
粉丝 11
博文 91
码字总数 9676
作品 0
珠海
高级程序员
私信 提问
服务器(3)--搭建单机版Solr服务器+配置中文分析器

背景:学习到Solr这部分内容,整理一下思路,这篇文章重点介绍了一下单机版的Solr服务器的搭建过程,还有中文分析器的配置,下一篇文章中重点介绍Solr集群的搭建步骤。 一、Solr Solr是一个独...

u013043341
2017/05/29
0
0
Solr学习笔记 在Tomcat上部署运行Solr

上一篇我们初识了Solr并且学习了Jetty的启动方式,查看了Solr的管理界面,这一篇我们来实现在Tomcat上部署运行Solr。 部署环境: window7 jdk1.6.014 Solr-4.7.2 tomcat-6.0.37 Solr的安装配...

Zero零_度
2015/04/13
0
0
Solr7.4.0在windows系统下使用Jetty和Tomcat运行教程

SOLR 7.4.0版本,JDK需要8.0以上的版本,如果用Tomcat运行,Tomcat也要选择8.0以上的版本。 下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr/7.4.0 solr可以使用jetty和tomcat运...

zchuanzhao
2018/07/12
0
0
solr4.5配置tomcat7

一、准备数据 1.去官网下载最新的solr。当前最新为4.5版本。 2.准备tomcat7.(下载tomcat7) 二、配置solr。 1.将下载的solr4.5解压得到: 2.将 examplesolr-webapp 下的solr.war 放到tomca...

程正良
2013/11/04
0
0
solr4.9在tomcat7下安装、配置

solr简介 solr是受欢迎的,速度极快的开源企业搜索平台。主要功能包括强大的全文搜索,搜索词高亮显示,分面搜索,近实时的索引,动态聚类,数据库集成,丰富的文件(例如,Word,PDF)处理,...

cloud-coder
2014/08/21
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Linux Wireshark普通用户启动使用方案

当系统安装好Wireshark后请正常启动是否可以进行正常使用,如果不行请参考下列指导 向系统添加一个用户组 sudo groupadd wireshark //如提示此组存在可跳过 将指定用户添加到这个组中 sudo...

CHONGCHEN
今天
2
0
CSS 选择器参考手册

CSS 选择器参考手册 选择器 描述 [attribute] 用于选取带有指定属性的元素。 [attribute=value] 用于选取带有指定属性和值的元素。 [attribute~=value] 用于选取属性值中包含指定词汇的元素。...

Jack088
今天
2
0
数据库篇一

数据库篇 第1章 数据库介绍 1.1 数据库概述  什么是数据库(DB:DataBase) 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据...

stars永恒
今天
4
0
Intellij IDEA中设置了jsp页面,但是在访问页面时却提示404

在Intellij IDEA中设置了spring boot的jsp页面,但是在访问时,却出现404,Not Found,经过查找资料后解决,步骤如下: 在Run/Debug Configurations面板中设置该程序的Working Directory选项...

uknow8692
昨天
4
0
day24:文档第五行增内容|每月1号压缩/etc/目录|过滤文本重复次数多的10个单词|人员分组|

1、在文本文档1.txt里第五行下面增加如下内容;两个方法; # This is a test file.# Test insert line into this file. 分析:给文档后增加内容,可以用sed 来搞定;也可以用while do done...

芬野de博客
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部