本地Solr服务器搭建
2024-08-26 10:57:09
一、Solr官网下载http://lucene.apache.org/solr/下载Solr项目文件
在该项目文件中,可以找到我们在本地环境下运行Solr服务器所需要的资源文件,在这里我们以4.10.3为例,
在dist目录下我们可以得到solr-4.10.3.war文件,该war包目前在Tomcat中运行后还不能正常访问项目中的admin.html页面,其中有两个原因:
- 没有引入对应的日志jar包
- 没有配置索引库
二、配置日志及索引库
1、在下载的项目文件solr-4.10.3\example\lib\ext目录下,存放着war运行所依赖的jar文件
,将这些jar包复制到war包项目中的WEB-INF\lib目录下
2、在下载的项目文件solr-4.10.3\example目录下,包含一个名称为solr的文件夹
该文件即为索引库(solrhome)文件,将其复制到war包项目根级目录下,将其重命名为solrhome
,还需配置solrhome的访问路径,修改WEB-INF目录下的web.xml文件,在该文件中,会发现有一段被注释的配置
,其就是用来配置索引库的访问路径,将复制的solrhome文件的所对应的存储路径配置到env-entry-value元素中,这里需要额外注意的一点,当你在本地完成测试后,需要发布到服务器上时,该路径需要对应的进行修改。
在将上两步完成之后,通过浏览器访问项目下的admin.html页面,则可以看到以下页面
最新文章
- 用java String类的getBytes(String charsetName)和String(byte[] bytes, String charsetName)解决乱码问题
- 疯狂Android讲义 - 学习笔记(七)
- Html 之菜单导航(二)
- openssl大纲
- iis到w3wp的数据流及工作原理
- BZOJ 2568 比特集合
- MySQL数据库表中有usage字段名后的后果
- HDU1557权利选举
- 电商H5制作常使用的排版方式
- SQL Server验证的两种方式
- 如何用Android Studio查看build.gradle源码
- java集合1
- sudo pip install MySQLdb
- npm命令
- SQLite3命令操作大全
- 行为类模式(四):迭代器(Iterator)
- 【BZOJ】4012: [HNOI2015]开店
- ThreeJS实现波纹粒子效果
- vyos 基础配置
- Linux进程调度的运行队列