Solr 4.5.1 搜索引擎 环境搭建

Nutch-1.9+solr4.6.1+tomcat8.5.29搭建一个搜索引擎(windows10) 一、需要的工具(尽量使用下面这些版本的软件,否则的话,不知道会出现什么问题)tomcat8.5.29(选择压缩包吧,比较方便):tomcat8.5.29apache-nutch-1.9-bin.tar.gz:nutch-1.9solr-4.6.1.tgz:solr4.6.1eclipse:eclipseIK-Analyzer-2012FF:IK-Analyzer-2012FFhadoop-core... 阅读详情

文章来自-http://blog.youkuaiyun.com/cenguocheng/article/details/13774109?locationNum=2&fps=1

鉴于做项目时,经常会遇到站内信息检索这样的需求,面对 LUCENE 这样的工具也懒得去研究,就暂且使用 Solr 先解决问题吧


部署前准备:


1. JDK 1.6 (安装就不用说了,自己百度)

2. apache-tomcat-7.0.42.zip (下载就不用说了,自己百度)

3. Solr 4.5.1 http://www.apache.org/dyn/closer.cgi/lucene/solr/4.5.1 


部署方式:


1. 解压 apache-tomcat-7.0.42.zip 和 solr-4.5.1.zip 

2. 找到 D:\solr-4.5.1\example\webapps\solr.war (solr-4.5.1.zip 解压后目下,自己找)  复制到 Tomcat webapps 目录下

3. 启动 tomcat ,webapps目录下会生成 solr 文件夹,然后停掉 tomcat 把webapps目录下 solr.war 删除

4. 找到 D:\solr-4.5.1\example  (solr-4.5.1.zip 解压后目下,自己找) 下的 solr 文件夹 , 把 Solr 文件夹复制到 tomcat 根目录下

5. 打开Tomcat7.0\webapps\solr\WEB-INF\web.xml,把下面代码复制进去放到后面:

[html]  view plain  copy
 print ?
  1. <env-entry>      
  2.       <env-entry-name>solr/home</env-entry-name>     
  3.       <env-entry-value>D:\tomcat-solr\solr</env-entry-value>      
  4.       <env-entry-type>java.lang.String</env-entry-type>   
  5. </env-entry>  

注: <env-entry-value> 的目录指的是 部署方式第4项中所指的目录

6. 在  Tomcat7.0\webapps\solr\WEB-INF\lib 目录下添加 jar 包 (自己百度去吧)

commons-logging-1.1.1.jar , slf4j-api-1.6.1.jar ,slf4j-log4j12-1.6.1.jar

7. 重启tomcat,如果没有出现错误就说明成功了... 如下图 :


顶
0
踩
Solr7.7环境搭建+Springboot整合Solr+对文件进行索引+Solr避坑 一、唠唠嗑 最近因为毕设需要接触到全文搜索引擎的问题,所以接触到了Elasticsearch以及Solr,但是由于在实习时使用过Solr,所以还是选择熟悉的Solr作为该功能的支持。 二、Solr简介 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http... 阅读详情

相关推荐

Elasticsearch(二):Elasticsearch与Solr等类似的搜索引擎的对比

转载原文地址:https://blog.csdn.net/jameshadoop/article/details/44905643 目录 Elasticsearch的优缺点**: 优点 缺点 Solr简介* Solr的优缺点 优点 缺点 Elasticsearch与Solr的比较* 实际生产环境测试* Elasticsearch 与 Solr 的比较总结 其他基于Lucen...

zuo_h_dr的博客 2654

Solr4.5学习1-安装

首先下载solr4.5--下载地址 然后解压,将dist目录下的solr-4.5.1.war拷贝到tomcat的webapps目录下 因为solr4.x相对于以前做了改变,默认缺少了日志打印组件 首先复制example/lib/ext目录中的jar包到项目的classpath下,这里的example就是前面解压solr压缩包得到的,solr应用war包也是从该目录下得到的;我们可以将

zpc15200790194的专栏 787

ElasticSearch vs. Solr

Loggly在Gen2产品技术选型中,最终选择ElasticSearch而非Solr,主要基于2012年的技术评估结果。核心考量包括:1)ES在集群管理和配置灵活性上显著优于Solr,能降低运维复杂度;2)虽然Solr索引性能更强且搜索功能更丰富,但ES已满足基本需求;3)ES的REST API、JSON原生支持等特性更契合其技术架构。尽管Solr在信息检索方面更强大,但Loggly更看重产品快速迭代能力,最终选择将精力集中在业务价值而非底层技术维护上。随着两者技术演进,当前差距已缩小,但当时的决策使团队能

ywl470812087的博客 11万+

solr(二)solr添加core以及依赖包路径

因为项目需要,学习并总结了solr内容,上一次总结了solr的安装及权限控制,想要了解的可以查看Solr的安装及权限控,接着来总结一下solr如何添加核心core以及它的依赖包路径配置,直接上文 内容: 1.Solr添加core 2.引包路径问题 一:Solr添加core 1.新建core1 进入到solrhome文件夹,建立一个文件夹,用于存放你的co...

peach_garden的博客 1835

solr4.5版本

solr4.5版本里面 有下载的jar包 zip包 文档 和源码 有兴趣的可以 下去 研究下

solr-4.5.1

solr-4.5.1.zip,来自官方,可靠放心使用

【Apache Solr系列之一】Apache Solr 4.5.1环境搭建及MYSQL数据导入

介绍Apache Solr4.5.1版本的环境搭建,以及利用SOLR导入mysql数据建立索引。

Jonathan.Wei的专栏 9335

solr安装配置(单核、多核)

给出了solr的安装配置说明,分单核和多核两部分

Solr 4.5.1 搜索引擎 环境搭建

鉴于做项目时,经常会遇到站内信息检索这样的需求,面对 LUCENE 这样的工具也懒得去研究,就暂且使用 Solr 先解决问题吧 部署前准备: 1. JDK 1.6 (安装就不用说了,自己百度) 2. apache-tomcat-7.0.42.zip (下载就不用说了,自己百度) 3. Solr 4.5.1 http://www.apache.org/dyn/clos

岑国程 3505

solr-4.5源码包

solr-4.5源码包

利用 Docker Distribution 搭建私有的 Docker Registry

1、拓扑

weixin_44983653的博客 1067

mysql nutch,搜索引擎环境搭建nutch2.2.1+solr4.2+mysql5.7(附PHP solr拓展安装)

如果jdk和ant已经搭建好可以跳过前面相应步骤。安装配置JDK2.解压tar包到 /usr/local/java下# mkdir /usr/local/java# tar -zxvf jdk-8xxx-linux-xxx.tar.gz /usr/local/java/3.进入/usr/local/java目录找到jdk安装脚本# ./jdk-8xxx-linux-xxx.bin4.配置jdk环境...

weixin_34862561的博客 208

OpenWrt虚拟机磁盘扩容实战:从SquashFS到ext4的完整避坑指南

本文详细介绍了OpenWrt虚拟机磁盘扩容的完整流程,重点对比了SquashFS和ext4文件系统在扩容操作上的关键差异。通过五步安全迁移法和直接分区调整方案,帮助用户有效解决磁盘空间不足问题,同时提供高级技巧和故障排除指南,确保扩容过程顺利无坑。

weixin_29251131的博客 229

搜索引擎环境搭建nutch2.2.1+solr4.2+mysql5.7(附PHP solr拓展安装)

如果jdk和ant已经搭建好可以跳过前面相应步骤。 安装配置JDK1.下载jdk8(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)2.解压tar包到 /usr/local/java下# mkdir /usr/local/java # tar -zxvf jdk-8xxx-linu

marco_0631的专栏 702

在 Ubuntu 22.04 上配置 SonarQube 与 CI/CD 流水线实现自动化代码审查

本文详细介绍了在Ubuntu 22.04系统上配置SonarQube并与CI/CD流水线集成的完整流程,实现自动化代码审查。从环境准备、数据库配置到核心参数调优,再到与Jenkins和GitHub Actions的深度集成,提供了实战技巧和性能优化建议,帮助团队提升代码质量监控效率。

weixin_28829325的博客 258

Mac新手必看:用Homebrew安装wget的保姆级教程,附常见报错一键修复

本文为Mac新手提供使用Homebrew安装wget的详细教程,涵盖从Homebrew安装到wget基础使用的全流程,并附常见报错一键修复方案。通过本指南,用户可轻松掌握命令行下载工具wget的安装与使用技巧,解决Mac环境下资源下载的各种问题。

weixin_30635053的博客 365

solr搭建(linux)

Solr版本:7.4.0 Tomcat版本:8.5 Jdk版本:1.8 最好在root用户下进行操作,为了更方便初学者理解,选用ubuntu操作,当然用命令操作过程是一样的,会命令操作的话看懂图形化操作自然会用命令进行搭建 1.上传并解压solr,把solr放到自己要安装的路径,下图是我的路径 2.把tomcat压缩包解压放到自己选定的路径中,下图是我的Tomcat目录 ...

weixin_33835103的博客 91

Protobuf NDK以及QNX交叉编译

Protobuf 用处很广,尤其是通讯数据序列化,反序列化。TODO。

静虚待令,有物混成 1559

详解最热门搜索引擎——ES

一、产生背景 ​ 互联网发展早期的时候,对于一般的公司储存的数据量不是那么的大,所以很多公司更倾向于使用数据库去存储和查询数据,如:现在去MySQL中查询数据,大概的查询方式就是:select * from table where filed like “%XXX%”或者其他方式,但是,如果我们在查询的时候没有用到或命中数据库建立的索引话,则会扫描整张表,即便是MySQL做过单表查询能力优化,但是他的极限也只在400万左右,且还会经常出现超时现象,让后为了解决这些问题,。很多公司就开始对数据库进

会编程的小郑 1万+

【异常】解决JDK21升级中的SecurityException: JCE无法验证BC提供者问题

本文详细解析了JDK21升级中常见的SecurityException: JCE无法验证BC提供者问题的根源与解决方案。核心在于JDK21强化了JCE安全验证,导致签名不合规的老版本Bouncy Castle库被拒绝。文章提供了通过Maven依赖树精准定位、排除旧版本并引入兼容的bcprov-jdk18on新库的完整步骤,以及清理缓存等实战技巧,帮助开发者彻底解决此兼容性问题。

weixin_29197051的博客 487

Python编程基础05:运算符与表达式

文章目录一、算术运算符1、分类说明表2、注意事项3、案例演示任务1、计算成绩差与平均成绩课堂练习:编程处理带余除法。任务2、打印购物小票 运算符就是专门用于告诉程序执行特定运算或逻辑操作的符号。表达式是指由常量、变量和运算符组成的一个算式。编写程序对数据进行处理,其实处理就是对数据实施各种各样的运算,搞懂运算符与表达式是我们编写程序的基础性工作,本次讲课笔记通过案例讲解各种运算符的用法以及正确书写Python表达式的注意事项。 一、算术运算符 Python中的算术运算符就是用来处理四则运算的符号,也是

howard2005的专栏 3119

Elasticsearch与Solr优缺点比较

Elasticsearch简介 Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 但是Lucene只是...

360linker 3852

FATFS挂载多个存储设备(2):功能配置及功能测试

本文介绍了基于FATFS文件系统实现多存储设备挂载的方法,包含底层设备驱动函数编写、功能配置、功能测试。

kevin1499的博客 2585

Solr集群数据迁移至Elasticsearch

Elasticsearch是一款非常强大的搜索引擎,可以让你在海量的数据中快速找到想要的内容。例如,代码搜索:可以帮助您找到相应的代码仓库,还可以实现代码级的搜索及高亮显示;网上shopping:可以帮助您推荐商品。 除了大数据搜索,Elasticsearch结合Logstash和Beats,还被广泛应用在大数据实时分析领域,例如日志分析、指标监控、信息安全等。帮助您探索海量的结构化和非结构化的数据,按需创建可视化报表、对监控数据设置报警阈值,甚至使用机器学习技术,自动识别异常状况、及时发出警报。 在DBR

Cloud Tech的博客 3187

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

搜索引擎选择:Elasticsearch与Solr

Solr vs. Elasticsearch Apache Solr Apache Solr基于业界大名鼎鼎的java开源搜索引擎Lucene,Lucene更多的是一个软件包,还不能称之为搜索引擎,而solr则完成对lucene的封装,是一个真正意义上的搜索引擎框架。在过去的十年里,solr发展壮大,拥有广泛的用户群体。solr提供分布式索引、分片、副本集、负载均衡和自动故障转移和恢复功能。如果...

在此立一个IT职业上的flag:https://github.com/Zeb-D/my-review 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: 垂直搜索引擎开发
下一篇: MySQL为数据表的指定字段插入数据
Footloose_
博客等级 码龄10年 254粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值