热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Jetty启动solr7.2.1相关配置(1)

概述:solr需要运行在一个Servlet容器中solr默认提供Jetty(java写的Servlet容器),也可使用Tocmat作为Servlet容器。环境如下:

概述:

    solr 需要运行在一个Servlet容器中solr默认提供Jetty(java写的Servlet容器),也可使用Tocmat作为Servlet容器。环境如下:

    solr:solr7.2.1

    JDK:jdk1.8

1. 官网下载solr相关版本,本文以solr7.2.1为准(最新版本已更新到7.3.0,可能会有bug修复,因此采用7.2.1版本)。

    官网地址:点击打开链接       以下为windos版本:


2.启动与关闭:

    解压后进入bin目录:

    

    在文件夹路径上键入cmd,即可打开cmd.exe命令行窗口:

    

    输入

solr start -p 8483

     即可启动(默认为8483端口)。也可通过输入

solr.cmd start

    启动。以下画面为启动成功:

    

    关闭命令为:

solr stop -p 8483

    画面为:

    

3.浏览器上输入:

http://localhost:8483/solr/index.html#/

正常启动画面:


4.添加solrcore

首先需创建一个solrhome,本文使用solr-7.2.1\server\solr 目录做为solrhome;

注:如需另设solrhome,还需更改 D:\solr_180329\solr-7.2.1\server\solr-webapp\webapp\WEB-INF下web.xml中,标签内的的值,绝对路径和相对路径均可。本文使用以下目录为solrhome,便不再新建solrhome目录:


solrhome是solr运行的主目录,目录中包括了运行solr实例所有的配置文件和数据文件,solr实例就是solrcore,一个solrhome可以包括多个solrcore,每个solrcore提供单独的搜索和索引服务。每个solrcore文件都有基础的配置文件,需要复制到solrcore文件夹下面。

  • a)以下为复制过程:

(1)在solr-7.2.1\server\solr 下面新建一个文件夹,名字任取,这里取名123 

(2)将solr-7.2.1\server\solr\configsets\_default 下面的conf文件夹 

复制到123文件夹下面:


  • b)下面是在solr的web界面添加solrcore

    打开浏览器 输入:    http://localhost:8483/solr

        点击core admin==》add core:

确认后如图:



5.至此基本配置已完成。有关分词配置见下一篇~


推荐阅读
  • 部署solr建立nutch索引
    2019独角兽企业重金招聘Python工程师标准接着上篇nutch1.4的部署应用,我们来部署一下solr,solr是对lucene进行了封装的企 ... [详细]
  • 开发笔记:(源码开放) React + webpack3 多页面应用 及 常见问题解答
    本文由编程笔记#小编为大家整理,主要介绍了(源码开放)React+webpack3多页面应用及常见问题解答相关的知识,希望对你有一定的参考价值。 ... [详细]
  • jdk安装与环境变量配置,看这一篇就够了
    文章目录场景jdk下载安装如何环境变量的配置总结场景在做java开发或者android开发,经常会碰到jdk安装与环境变量的配置,每次配置的时候,经常需要去查看一下,而且偶尔还会出 ... [详细]
  • 一、问题开发中遇到将其它数据库数据插入到mysql数据库表中一直会报类似如下错误:Incorrectstringvalue:\xE6\x88\x91forcolumn ... [详细]
  • MQ的使用
    安装环境:linuxredhatactivemq版本:5.8.01.从http:activemq.apache.orgdownload.html地址下载 ... [详细]
  • 一安装配置1.配置文件mongod.cfg(路径:D:\data\config\mongod.cfg)如下:    systemLog:destination ... [详细]
  • 结束jquery时间不长,写代码感觉很生,而且敢接写起来很费劲做点简单的总结。首先主要要先引入.juery.js文件第二一些js插件文件也要在jquer ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • spring cloud eureka微服务之间如何调用
    小编给大家分享一下springcloudeureka微服务之间如何调用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇 ... [详细]
  • 一:什么是solrSolr是apache下的一个开源项目,使用Java基于lucene开发的全文搜索服务器;Lucene是一个开放源代 ... [详细]
  • delphi控件大全
    本文章已收录于:delphi控件查询:http:www.torry.nethttp:www.jrsoftware.orgTb97最有名的工具条(ToolBar) ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了mysql中的索引相关的知识,希望对你有一定的参考价值。什么是索引: ... [详细]
  • Java发布webservice应用并发送SOAP请求调用
    webservice框架有很多,比如axis、axis2、cxf、xFire等等,做服务端和做客户端都可行,个人感觉使用这些框架的好处是减少了对于接口信息的解析,最主要的是减少了对于传递于网络中XML ... [详细]
  • 我使用Laravel5时遇到问题.当我运行“phparitsanmigrate”时,我收到了这个错误***************************************A ... [详细]
  • SpringMVC启动流程——DispatcherServlet由于DispatcherServlet本身就是一个Servlet,它的本质上是一个Servlet,只是子类不断的对H ... [详细]
author-avatar
hy
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有