当前位置:首页 > 服务端 > [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.

[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.

2022年09月16日 19:16:09服务端12

在这里一下讲解着三个的安装和配置, 是因为solr需要使用tomcat和IK分词器, 这里会通过图文教程的形式来详解它们的安装和使用.
注: 本文属于原创文章, 如若转载,请注明出处, 谢谢.
关于设置IK分词器的文章 IK分词器: Linux下IK分词器的安装及配置

1, 解压tar文件
首先我们在根目录下建立一个solr目录(使用命令: mkdir /solr): 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

然后查看目录是否生成成功: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

解压solr/tomcat/IK 到solr文件夹下: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

因为IK压缩包是zip格式的, 这里的解压方式有些不同, 首先我们在solr目录下在创建一个IK目录, 然后解压: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

最终的目录结构: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

2, 查看solr目录结构
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

这里面bin中有单独的启动项, 但是在真是开发项目中不会使用solr自带的服务器而是使用tomcat, 原因是tomcat稳定.
所有核心的文件都在example这个目录下.下面我们来看下lib的目录:
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

3, 复制solr/solr-4.10.3/example/bin/ext 的jar包到apache-tomcat-7.0.47/lib下
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

复制ext下的jar包到 tomcat/lib下.
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记


去tomcat包下看下是否复制成功:
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记


4, 复制solr.war
首先找到war包位置: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

复制war包到tomcat的webapps下:
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

解压solr.war到solr目录下

[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

删除solr.war(注意: 解压完成之后需要删除solr.war, 因为tomcat每次启动时都会重新解压webapps下面的war包)
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记


5, 配置web.xml下的solr 文件保存路径
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

使用vim web.xml 来编辑配置文件:
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记


小插曲: 在vim模式下大家是否知道怎样显示行号? vim 进入web.xml后, 使用shift加: 命令然后输入set nu 回车即可: 
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记


上面配置的: /solr/solr-4.10.3/example/solr 就是solr中保存数据的地方, 类似于我们的mysql保存数据的意思类似. 也叫作solr的家. 当我们配置完成后使用 shift z z 快捷键保存并退出即可.(当然还有其他快捷键例如wq, 这里我还是喜欢shift z z)


6,启动tomcat
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

 

7, 查看tomcat 日志
[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一. _ JavaClub全栈架构师技术笔记

查看到这里就说明我们的tomcat启动成功了. 

启动成功后我们就可以查看solr可视化界面了, 但是此时由于没有配置IK分词器, 所以当前的分词结果并不是我们想要的, 那么我会在下一篇博文介绍IK分词器的配置: 
IK分词器: http://www.cnblogs.com/wang-meng/p/5814798.html

 



作者:一枝花算不算浪漫
来源链接:https://www.cnblogs.com/wang-meng/p/5814459.html

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

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


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

标签: Solr
分享给朋友:

“[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.” 的相关文章

Solr auto commit 配置

为了解决写索引时频繁提交带来的效率问题,考虑使用自动提交。 在solrconfig.xml中增加以下代码: <updateHandler class="solr.DirectUpdateHandler2"> <autoCommit&g...

官方配置solr步骤(四)---solr服务开机自启动设置(windows)

官方配置solr步骤(四)---solr服务开机自启动设置(windows)

solr开机自启动设置 1、第一种方法 自写bat文件   首先新建一个txt 文件,并更名后缀为bat ,我名字叫solrstart.bat 。在里边填写下边的内容 @echo off echo 'solr服务启动中' start "...

SpringBoot+solr配置入门

SpringBoot+solr配置入门

1.首先solr已经配置完毕,并且含有数据 2.开始搭建工程 3.编写配置文件 同样找到resources下的application.propertis文件 集群和单机版配置有差别 3.1单机版 需要指定solr服务器的ip端口实例名...

指尖上的电商---(3)Solr全文搜索引擎的配置

指尖上的电商---(3)Solr全文搜索引擎的配置

                   接上篇,Solr的准备工作完毕后,本节主要介绍Solr的安...

solr控制台详解

solr控制台详解

solr 服务器管理界面可以查看系统状态、solr设置、分词检测、查询索引、增减core、查看日志等 1.Dashboard(仪表盘) 访问http://localhost:8080/solr时,出现该主页面,可查看到s...

Apache Solr 安装及启动

Apache Solr 安装及启动

1.下载地址  https://lucene.apache.org/solr/ 下载解压后目录如下 bin:启动和停止服务器的脚本。example: 示例。server/logs 文件夹,所有Solr日志都写入该文件夹。server/solr文...

Solr的安装与配置

Solr的安装与配置

1.Solr安装与配置 1.1什么是Solr 大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。 这就是为什么转移负载到一个外部的搜索服务器是一个不错的主意,Apache Solr是一个...

Solr 的安装方式

1.下载solr项目包 或者上传压缩包到服务器 直接去官网下载 https://lucene.apache.org/solr/downloads.html 或者 wget https://mirror.bit.edu.cn/apache/lucene/s...

solr6.3安装部署

部署solr6.3到tomcat 环境 jdk1.8 tomcat9 解压Solr6.3.0到%solr%文件夹 解压得到的文件夹下做如下操作: 将%solr%/server/solr-webap...

Windows平台安装Solr并注册为服务

Windows平台安装Solr并注册为服务

Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。项目或者产品中我们经常会使用Solr提供全文检索功能。本文主要介绍如果在windows环境中安装solr以及注册为windows服务。 获取Solr安装包 从官方下载solr安装文件,s...

发表评论

访客

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