Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >solr安装配置

solr安装配置

原创
作者头像
似水的流年
发布于 2018-01-25 13:22:04
发布于 2018-01-25 13:22:04
1.1K0
举报
文章被收录于专栏:电光石火电光石火

环境介绍 solr 6.5.1 tomcat8 jdk1.8

一、下载solr安装包

下载地址:http://www.apache.org/dyn/closer.lua/lucene/solr

二、安装solr 1、将下载下来的solr-6.5.1.zip解压D:\httpserver\solr-6.5.1 2、在D:\httpserver\solr\下新建文件夹solr_home 3、在solr_home中新建文件夹solr_core 4、从solr-6.5.1\server\solr下的文件copy到solr_home中

5、将solr-6.5.1\server\solr\configsets\basic_configs下的conf文件夹copy到之前新建的solr_core中

三、solr应用部署到tomcat下

1、将solr-6.5.1\server\solr-webapp中的webapp复制到tomcat的webapp下,并将web名字修改为solr

2、添加需要的扩展依赖包 从solr-6.5.1\server\lib\ext下将所有的jar包复制到tomcat的webapps下的solr项目的WEB-INF\lib目录中

复制solr-6.5.1\server\lib下的metrics-所有的jar包到webapps下的solr项目的WEB-INF\lib目录中

3、添加log4j的配置文件

从solr-6.5.1\server\resources 下将log4j.properties配置文件复制到tomcat的webapps下的classes文件夹中,classes目录需要新建

4、配置web.xml指定solrhome的位置 打开tomcat下的solr的WEB-INF\web.xml,将下图中的部分去掉注释,并将自己的solrhome地址加到配置文件中

修改solr项目中的web.xml,将170行左右的security-constraint代码注释掉,否则会出现403的错误

5、启动tomcat8,访问localhost:8080/solr

若出现404错误,连接地址改为localhost:8080/solr/index.html试试

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
tomcat8部署solr6.4.2
1、solr\server\solr-webapp下的webapp文件拷贝到apache-tomcat-8.5.12\webapps目录下
johnhuster的分享
2022/03/28
2470
02 、Solr7.3.1 在Win10平台下使用Tomcat9的部署及配置
关于solr的下载及其目录介绍请参考上一篇博客—-Solr7.3.1 在Win10平台下使用jetty的部署及配置
全栈程序员站长
2022/07/05
3530
02 、Solr7.3.1 在Win10平台下使用Tomcat9的部署及配置
solr install
     Solr是一个独立的企业及搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。solr可以运行在Jetty、Tomcat等服务器上面。
week
2018/08/24
9780
solr install
Solr搜索引擎 — 两种安装方式
常常在业务开发中会遇到大列表的查询需求或者按照各项条件搜索内容,一般的做法往往都是数据库直接搞定,但是到了一定的程度只有这类需求会带来巨大的开销,一个表格中涉及到了5张表的数据,搜索要求从其中3张表的不同字段做到模糊查询,如果还用传统的方式实现起来就很有难度了逻辑和数据库性能就是一个考验,要是如果在A表一个字段是很长的text需要模糊匹配,在B表需要用简拼音搜索,那就难上加难了,solr恰巧就解决了这些问题。
喵了个咪233
2019/05/26
8390
全文检索工具solr:第二章:安装配置
linux安装Solr:可以参考全文检索工具elasticsearch:第二章:安装配置配置类似
Java廖志伟
2022/09/28
7630
全文检索工具solr:第二章:安装配置
solr的介绍及安装
第六步:把/root/solr-4.10.3/example/lib/ext目录下的所有的jar包,添加到solr工程中。
用户5927264
2019/08/01
6060
solr的介绍及安装
全文检索工具solr:第二章:安装配置
linux安装Solr:可以参考全文检索工具elasticsearch:第二章:安装配置配置类似
马克社区
2022/12/30
3380
Solr之搭建Solr6.0服务并从Mysql上导入数据
  目前百度上面关于solr对MYSQL的集成一般都是4.0左右。但是前solr的版本已经到了6.0,很多配置都和一起不一样了。所以我今天就和大家聊聊solr6.0如何进行MYSQL数据库的配置。(配置的前提是已经搭建好solr服务器了,如果有什么不清楚的可以参考这篇博客:点击打开链接)。
林老师带你学编程
2022/11/30
1.6K0
Solr之搭建Solr6.0服务并从Mysql上导入数据
Solr单机版的安装与使用
1 1、使用Solr实现。 2 基于Solr实现站内搜索扩展性较好并且可以减少程序员的工作量,因为Solr提供了较为完备的搜索引擎解决方案,因此在门户、论坛等系统中常用此方案。 3 4 2、什么是Solr。 5 Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、 6 搜索性能进行了优化。 7 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述 Field 及其内容的 XML 文档, 8 Solr根据xml文档添加、删除、更新索引 。Solr搜索只需要发送 HTTP GET 请求,然后对 Solr返回Xml、json等格式的查询结果进行解析,组织页面布局。 9 Solr不提供构建UI的功能,Solr提供了一个管理界面,通过管理界面可以查询Solr的配置和运行情况。 10 11 3、Solr与Lucene的区别。 12 Lucene是一个开放源代码的全文检索引擎工具包,它不是一个完整的全文检索引擎,Lucene提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一个简单易用的 13 工具包,以方便的在目标系统中实现全文检索的功能,或者以Lucene为基础构建全文检索引擎。 14 Solr的目标是打造一款企业级的搜索引擎系统,它是一个搜索引擎服务,可以独立运行,通过Solr可以非常快速的构建企业的搜索引擎,通过Solr也可以高效的完成站内搜 15 索功能。
别先生
2019/09/29
1.4K0
Solr单机版的安装与使用
Solr的知识点学习 Solr单机版的安装与使用
1、Solr单机版的安装与使用,简单写了如何进行Solr的安装与使用。那么很多细节性问题,这里进行简单的介绍。我使用的是Solr与Tomcat整合配置。
别先生
2019/09/29
1.3K0
Solr的知识点学习

            Solr单机版的安装与使用
腾讯云-Solr企业级搜索引擎实战
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。
用户5224393
2019/08/13
1.5K0
腾讯云-Solr企业级搜索引擎实战
Solr7使用Oracle数据源导入+中文分词
安装目录假设为#solr_home,本文的#solr_home为apps/svr/solr
少羽大怪兽
2018/12/11
8520
搜索引擎Solr环境搭建实例
Solr服务器采用java5开发的,是基于Lucene全文搜索的。要想搭建Solr,首先进行java环境的配置,安装对应的jdk以及tomcat,在此就不多讲。
星哥玩云
2022/07/04
4800
搜索引擎Solr环境搭建实例
Apache Solr介绍及安装
Solr是一个基于Lucene java库的企业级搜索服务器,包含XML/HTTP,JSON API,高亮查询结果,缓存,复制,还有一个WEB管理界面。Solr运行在Servlet容器中,其架构如下:
九州暮云
2019/08/21
1.3K0
Apache Solr介绍及安装
Solr实现全文搜索
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。
星哥玩云
2022/07/27
1K0
Solr实现全文搜索
分布式--solr搜索引擎
搜索是项目中常用的功能,对于大数据量的搜索,查询关系型数据库是非常低效的,好在有三方专门用于搜索的工具,常用的搜索解决方案为:
aruba
2022/09/08
8240
分布式--solr搜索引擎
Solr技术(附软件分享)
Solr 版本:solr-4.10.3.tgz.tgz SolrLinux下的软件安装包以及中文分词器见末尾百度云1
时间静止不是简史
2020/07/27
1.5K0
Solr技术(附软件分享)
Solr 如何自动导入来自 MySQL 的数据
在笔记 2 中,可能在执行导入时会报错,那是因为还需要将 mysql-connector-java-xxx.jar 放入 solr-xxx/server/lib 文件夹下;
村雨遥
2022/06/15
2.4K0
Solr 如何自动导入来自 MySQL 的数据
Ubuntu下部署Solr(4.4)到Tomcat(7.0.53)
3.将solr目录下的./example/ webapps/solr.war复制到tomcat的webapps目录中
星哥玩云
2022/06/30
3380
01 、Solr7.3.1 在Win10平台下使用jetty的部署及配置
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化
全栈程序员站长
2022/07/05
6140
01 、Solr7.3.1 在Win10平台下使用jetty的部署及配置
相关推荐
tomcat8部署solr6.4.2
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档