如果想要知道如何安装solr,集成IKAnalyzer中文分词器,批量导入数据库数据,java使用参照以下本博主博文:

安装solr

https://blog.csdn.net/u013294097/article/details/89735654

集成IKAnalyzer中文分词器

https://blog.csdn.net/u013294097/article/details/89735890

solr使用浏览器批量导入数据库中数据

https://blog.csdn.net/u013294097/article/details/89739768

solr在java中的案例

https://blog.csdn.net/u013294097/article/details/89739859

1.第一步下载tomcat,solr包,ik中文分词的jar

tomcat9.0.19下载

链接:https://pan.baidu.com/s/1C2d15wmRF7ZP_vJsVsTLOA 
      提取码:y5n5

solr包与ik中文分词jar

链接:https://pan.baidu.com/s/1sjjuQv9nMdnLJgfmjGjhCA 
      提取码:9fjr

2.解压tomcat,解压solr包,将solr包中的dist文件夹下的solr-4.10.3.war复制到tomcat的webapps下面,删除tomcat的webapps下面的所有文件

此处可以直接使用解压工具解压war,把文件夹名改为ROOT(方便直接访问)

解压后效果:

3.复制log的相关jar

把\solr-4.10.3\example\lib\ext目录下的所有的jar包添加到solr工程中

(此处截图只有3个,下面还有2个jar没有截图到)

4.配置solrHome和solrCore

(1)创建一个solrhome(类似于mysql的一个数据库),(用于存放solr的所有配置文件的一个文件夹),\solr-4.10.3\example\solr就是一个标准的solrhome文件夹

(2)把\solr-4.10.3\example\solr文件夹复制到F:\solrhome(此处可以自定义)路径下,改名为solrhome,改名不是必须的,是为了便于理解。

(3)在solrhome下有一个文件夹叫做collection1这就是一个solrcore。就是一个solr的实例。一个solrcore相当于mysql中一个数据库。Solrcore之间是相互隔离。

①在solrcore中有一个文件夹叫做conf,包含了索引solr实例的配置信息。

②在conf文件夹下有一个solrconfig.xml。配置实例的相关信息。如果使用默认配置可以不用做任何修改。

Xml的配置信息:

Lib:solr服务依赖的扩展包,默认的路径是collection1\lib文件夹,如果没有         就创建一个

dataDir:配置了索引库的存放路径。默认路径是collection1\data文件夹,如                 果data文件夹,会自动创建。

requestHandler

5.告诉solr服务器配置文件也就是solrHome的位置。修改web.xml使用jndi的方式告诉solr服务器。

Solr/home名称必须是固定的。

打开红框标注的这段代码,solr/home是必须这样填写,第二个<env-entry-value>/put/your/solr/home/here</env-entry-value>改为你的solrhome的路径

6.启动tomcat,访问localhost:8080(如果自己改过tomcat的server.xml的端口号,可以使用自己的端口号)

部署完成,接下来会介绍如何集成IK分词

https://blog.csdn.net/u013294097/article/details/89735890

如果觉得本文对您有所帮助,欢迎您扫码下图所示的支付宝和微信支付二维码对本文进行随意打赏。您的支持将鼓励我继续创作

solr的安装使用tomcat容器相关推荐

  1. centos 7 中安装 docker和创建 tomcat容器并部署web应用

    在 CentOS 7 中安装 Docker 和创建 Tomcat 容器并部署Web应用 一般部署Web应用都需要安装数据库,比如 MySQL 和 Redis,MySQL 和 Redis 属于多个Web ...

  2. Nginx策略搭配Tomcat集群实操手册(二进制安装和Docker容器安装)

    临头一砖--代理服务器Nginx Nginx策略搭配Tomcat集群实操手册(二进制安装和Docker容器安装) Keepalived搭配Nginx的高可用策略验证和实操 Keepalived搭配Ng ...

  3. Docket学习2《docker安装nginx、安装tomcat、安装Centos7、容器导入导出、镜像上传到仓库》

    上一篇:Docker学习1<环境准备.原理.常用命令> 目录 一.安装nginx镜像 1.获取nginx的版本 2.下载nginx 3.运行nginx 4.开放端口 5.测试 6.端口暴露 ...

  4. (转)淘淘商城系列——Solr的安装

    http://blog.csdn.net/yerenyuan_pku/article/details/72874134 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service ...

  5. Solr从安装到使用 for Linux(详细教程)

    solr概述及特点: 1. 安装solr 第一步: 配置Linux的环境 安装JDK (本教程使用的是JDK1.8)(略) 安装Tomcat (本教程使用的是Tomcat 8)(略) 安装Mysql ...

  6. solr的安装配置与helloworld

    一.安装solr 1.安装jdk环境和tomcat 2.解压solr压缩包,这里我解压到opt目录下 3.把/usr/local/solr-4.8.0/dist/solr-4.8.0.war部署到to ...

  7. Solr学习总结(二)Solr的安装与配置

    接着前一篇,这里总结下Solr的安装与配置 1.准备 1.安装Java8 和 Tomcat9 ,java和tomcat 的安装这里不再重复.需要注意的是这两个的版本兼容问题.貌似java8 不支持,t ...

  8. Tomcat容器入门介绍

    Tomcat容器入门介绍 Tomcat环境配置 PS:JDK的安装这里就不讲了,找到安装包直接下一步下一步就行了. 1.配置JDK 在Windows10下,找到环境变量 在环境变量中添加JDK主目录 ...

  9. Windows下solr的安装与部署

    一.环境选择 在solr 的安装与部署过程中,要注意各个版本之间的选择是否与jdk.tomcat 相冲突. solr 各个版本的下载地址:http://archive.apache.org/dist/ ...

最新文章

  1. 我国IPv6规模要达到世界第一
  2. centos 5.3 配置sendmail服务器
  3. bgp选路原则【第二部】
  4. 【翻译】关于vertical-align所有你需要知道的
  5. app aws_服务网格:Istio和AWS App Mesh
  6. 将字符串转为16进制数_C语言中的进制互转与数值和字符串互转的混搭玩法
  7. 树莓派编译mysql卡死_关于树莓派编译工作空间卡死情况的解决办法
  8. 问题 C: 能被3整除吗?
  9. 记ICS的lab2--bomb实验
  10. 常见类 --Object
  11. AttributeError: Can't pickle local object 'BaseDataset.img_transformer.locals.lambda'
  12. 捷联惯导系统(SINS)机械编排
  13. linux关闭防火墙时出现问号乱码,linux文件名乱码问题的解决方...-tcp_wrappers防火墙配置方法-su 与 su - 的比较_169IT.COM...
  14. java测试性能代码_关于性能:Java代码内部的基准测试
  15. 俞敏洪励志演讲稿【二】
  16. matlab44矩阵,如何在MATLAB中将2X2矩阵转换为4X4矩阵?
  17. 链表的基本操作(C语言)详解(摘取自C语言学习网2.5)
  18. Prometheus+Grafana监控
  19. WPS、office使用入坑心得
  20. 字母,数字,下划线,数字的正则表达式

热门文章

  1. C语言rand函数生成随机数详解和示例
  2. 杉岩数据:5种常见容灾复制技术图解
  3. nsx很可爱的公众号 vSAN 文章合集
  4. 云服务器 ECS > 网络 > 经典网络迁移至专有网络
  5. VCAP6 – DCV DESIGN COLLECTION
  6. Veeam FAQ系列转载(二)
  7. 软件版本命名规范及各阶段说明
  8. Python中的for循环,while循环
  9. php显示几个字符串,比较php中的两个字符串并显示字符差异
  10. JavaIO流中的拷贝