当前位置:首页 > 服务端 > solr6.3安装部署

solr6.3安装部署

2022年09月16日 21:22:35服务端12

部署solr6.3到tomcat

环境

    jdk1.8
    tomcat9

解压Solr6.3.0到%solr%文件夹

解压得到的文件夹下做如下操作:

将%solr%/server/solr-webapp下的webapp文件夹复制到%tomcat%/webapps下,并更改名称为solr;

将%solr%/server/lib/ext下的所有jar包复制到%tomcat%/webapps/solr/WEB-INF/lib下;

将%solr%/server/solr复制到%tomcat%下,更改名称为solr_home;

将%solr%/server/resouce下的log4j.properties文件复制到%tomcat%/webapps/solr/WEB-INF/classes文件夹下,classes为新建的文件夹;

在Tomcat的solr文件夹下做以下修改:

修改%tomcat%webapps/solr/WEB-INF目录下的web.xml文件
40行左右的如下代码段,原本是注释的,取消注释,并且把之间的值修改为solr_home的路径;

    <!--web.xml-->
    <env-entry>
        <env-entry-name>solr/home</env-entry-name>
        <env-entry-value>%tomcat%/solr_home</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

将167行左右的如下代码段注释掉,不注释掉就没有权限访问

    <!--web.xml-->
    <!--
        <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>
                nable everything but TRACE
            </web-resource-name>
            <url-pattern>/</url-pattern>
            <http-method-omission>TRACE</http-method-omission>
            </web-resource-collection>
        </security-constraint>
    -->

打开tomcat,在浏览器输入http://localhost:8080/solr/index.html就可以看到solr的后台管理界面了。

solrcore的配置

在solr_home中新建new_core;

复制%solr%/server/solr/configsets/basic_configs中的conf到new_core中

Dataimport

该插件可以将数据库中指定的sql语句的结果导入到solr索引库中。

将%solr%/dist目录下的solr-dataimporthandle-6.3.0.jar和solr-dataimporthandle-extras-6.3.0.jar复制到%tomcat%/webspps/solr/WEB-INF/lib目录下;

作者:Yeauty
来源链接:https://blog.csdn.net/Yeauty/article/details/62883305

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/42153.html

分享给朋友:

“solr6.3安装部署” 的相关文章

RabbitMQ安装教程

RabbitMQ安装教程

前言    之前安装的时候参考了一篇博客,成功的安装上了,但是没有记录自己安装过程,又在一个虚拟机上重新安装了一遍,记录自己的安装过程,方便自己以后参考。 步骤   Rabbitmq是用erlang语言写的,所以我们需要安装Erla...

IDEA社区版下载安装教程

IDEA社区版下载安装教程

一.安装IDEA 官网选社区版下载,选择安装路径后 打开IDEA后由于第一次使用,就选Do not import settings confirm协议后选择主题风格 二.新建工程 下面点击next...

WebStorm/IDEA 激活证书服务器

register  --> licence server --> http://idea.iteblog.com/key.php 作者:CaiCaiNeo 来源链接:https://blog.csdn.net/CODERCAICAI/a...

IntelliJ IDEA2017.3.2 激活

IntelliJ IDEA2017.3.2 激活

最新的IDEA激活方式 使用网上传统的那种输入网址的方式激活不了,使用http://idea.lanyus.com/这个网站提供的工具进行 1、进入hosts文件中:C:\Windows\System32\drivers\etc\hosts 2、将“0.0.0....

IntelliJ IDEA 15 激活码(破解)--License server 15.0.6 本人亲测

http://idea.lanyus.com/  点击“获得注册码”按钮,复制获得的注册码,然后到 IntelliJ IDEA中 Help->Register->Activation code把注册码黏贴的框里,点“OK”即可...

docker安装及删除Redis

docker安装及删除Redis

redis的安装方式有很多,本文讲述的是在docker中如何安装redis及删除redis的容器和镜像。 通过docker安装redis前,首先要确保虚拟机或服务器上已经安装了docker。 1、执行以下指令确定系统上是否已经安装了docker,本机显示已安装:...

2018   idea激活方式

2018 idea激活方式

idea 2018激活方式 作者:文强强 来源链接:https://blog.csdn.net/zcw4237256/article/details/79813214...

ItelliJ idea 16专业版 激活(破解)

[size=medium][color=brown][b]ItelliJ idea 16下载 激活(破解)[/b][/color][/size] [size=medium][color=indigo][b]1. 下载idea[/b][/color][/siz...

十个Pycharm使用小技巧——提升效率

十个Pycharm使用小技巧——提升效率

一些比较实用的Pycharm的快捷键,提升编写开发效率。 1、解除语法限制 默认情况下,Pycharm会对代码进行检查,包括但不仅限于代码是否有语法错误,是否符合PEP8规范。 如命名检查,如下图 变量dataset下出现波浪线 变量data_set下正常,无波浪线...

idea 2019激活置2099年教程 diea版本为2018.3版

idea 2019激活置2099年教程 diea版本为2018.3版

idea 2019激活置2099年教程 diea版本为2018.3版 1.下载完成之后双击安装包进行安装 官网下载链接 2.下载破解补丁 百度云下载地址 提取码:4m1b 找到idea安装目录的bin目...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。