对于solr5的入门级部署(Windows服务器上)
来源:互联网 发布:js获取当前window对象 编辑:程序博客网 时间:2024/06/05 19:46
一、基本概念
Solr是基于Luence的基础上,制作的企业级搜索服务器,因为其可视化界面和便捷的操作,很多人开始使用。因为solr和Luence现在都是由Apache公司的一个项目组进行开发,所以solr/Luence有时候指的是一个东西。
二、部署
1.下面所说的,针对的是5.X版本,和4.X差距很大,和6.X也有少许的差距。
介绍中用到的名词:
核心源:存储核心数据查询的核心,可以使用solr-xxx\server\solr这个文件夹作为核心源
2.对于windows系统
(1)在官网上下载相关文件,解压之后如下图
(2)如果要链接数据库导入数据,需要将链接相关j的connection的jar包导入到solr-5.x\server\WEB-INF\lib下,另外还要导入\solr\solr-5.5.4\dist文件下的
solr-dataimporthandler-xxx.jar以及solr-dataimporthandler-extras-xxx.jar
(3)配置WEB-INF下的web.xml,在约40行左右,配置solr的"home"路径
(4)进入到solr-xxx\bin下,使用shift+鼠标右键,在此处打开命令窗口,输入命令 solr start 启动solr,此时solr启动成功,然后可以通过连接http://localhost:8983/solr/打开solr界面
(5)配置核心源,在命令窗口输入 solr create -c (核心源名字),可以创建核心源(也可以在solr界面中创建核心源,不过博主多次尝试,创建的时候缺少文件不成功,放弃了在页面中创建)
创建成功后便可以在界面中看到核心源
(6)配置创建的核心源下,conf文件夹中的 solrconfig.xml,managed-schema,data-config.xml(原先没有,自己创建)
solrconfig.xml文件,约第135行注释掉下面语句,打开上面语句;第989行左右位置,修改数据导入文件路径
data-config.xml文件,配置待导入的数据库查询语句
shema.xml文件,配置查询语句导出的数据类型(此处可不配置)。因博主当时导出字段为string的“0000”,结果solr导出了long型的“0”,所以此处需要配置。
(6)文件配置成功后,点击页面的import即可
(7)测试下,数据导入是否成功
如图所示,则导入数据成功,便可以查询了
- 对于solr5的入门级部署(Windows服务器上)
- solr5.0的部署(初级)
- 在windows上安装部署SVN服务器
- nssm在windows服务器上部署nodejs
- 在Windows服务器上部署Tomcat
- Windows 服务器上部署open-falcon监控
- windows远程服务器 上部署javaweb项目
- Solr5.2.1全文搜索服务器部署之linux
- [1]Solr5.4.1部署Tomcat(windows server 2012)
- OMSA在Windows服务器上安装部署(服务器监控,RAID在线操作)
- 2个.net应用部署在一台windows 2003 server服务器上的SessionState配置
- eclipse中svn连不上部署在windows服务器上的svnserver问题解决
- 使用nssm在windows服务器上部署nodejs遇到的一个小问题
- 如何将在Windows系统上写好的项目部署到Linux服务器上?
- 在windows服务器上正确部署免安装版tomcat的姿势
- Windows服务器上完成Let’s Encrypt免费SSL证书的自动化更新部署(apache)
- 在Windows服务器上安装JDK,Tomcat,MySQL进行项目的部署运行
- 高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置、部署与“Hello World”
- 响应式图片设置方法
- python 提取字符串中的数字
- 树莓派搭建服务器具体的教程(tomcat+mysql)
- 扫描PDF转可编辑文本教程
- window10下Oracle 12c详细安装教程
- 对于solr5的入门级部署(Windows服务器上)
- Android动画—引导页几张图片淡入淡出的切换效果—仿小日子APP启动页
- first lambda表达式
- IOS自动化定位方式
- Dapper功能讲解
- SGISTL源码探究-默认使用的配置器
- git 添加文件和目录的时候,老是不能包括在git里。
- C# 调用http和https请求rest接口通用操作类
- Centos 7安装Apache之后,在浏览器中无法访问