我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何在Linux上搭建Solr服务

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何在Linux上搭建Solr服务

这篇文章给大家分享的是有关如何在Linux上搭建Solr服务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

一、系统环境

CentOS-6.7-i386-bin-DVD1

jdk-8u151-linux-i586

apache-tomcat-8.5.24.tar

solr-7.1.0

注意:solr6.0以上,官方建议使用jdk8,tomcat8。和solr4部署流程有略微差别

二、搭建步骤

第一步:上传并解压solr

如何在Linux上搭建Solr服务

第二步:上传并解压tomcat,复制一份出来

我这里已经解压过了

如何在Linux上搭建Solr服务

我先切换下root用户啊,然后创建solr目录,将tomcat复制重命名到/usr/local/solr/tomcat

如何在Linux上搭建Solr服务

第三步:把solr部署到tomcat下

注意,这里因为我用的是solr7.1最新版,所以跟网上很多solr4的版本要拷贝*.war文件,然后再启动tomcat解压的操作是不一样的。(这里直接就是解压好的)

复制并重命名solr目录里的server/solr-webapp/webapp文件夹到/usr/local/solr/tomcat/webapps/solr

如何在Linux上搭建Solr服务

第四步:把server/lib/目录下的部分jar包,添加到刚才部署的solr工程中。

server/lib/ext/下的所有jar复制到 /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/下,都是些日志相关的jar包

如何在Linux上搭建Solr服务

server/lib/metrics* 开头的5个jar复制到 /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/下(solr4部署没有这个)

如何在Linux上搭建Solr服务

第五步:把server/resources/目录下的log4j.properties,添加到刚才部署的solr工程中

注意要创建一个classes的目录(solr4部署没有第五步)

如何在Linux上搭建Solr服务

第六步:创建一个solrhome

将servier/solr目录复制到之前创建的solr目录下,重命名为solrhome,现在/usr/local/solr目录下就有两个文件夹了

如何在Linux上搭建Solr服务

第七步:关联solr及solrhome

需要修改tomcat里solr工程的web.xml文件

如何在Linux上搭建Solr服务

找到这个,是被注释的,需要修改value那项

如何在Linux上搭建Solr服务

打开注释,修改为上面自己创建的solrhome目录

如何在Linux上搭建Solr服务

然后到最下方,将这一段注释掉,不然会报403错误,完成后保存退出(solr4部署不用注释这个)

如何在Linux上搭建Solr服务

第八步:启动tomcat

如何在Linux上搭建Solr服务

去自己的电脑上访问下服务器的solr服务

注意下访问地址,直接访问192.168.25.128:8080/solr会报404,需要在后面加上/index.xml

如果出现下面的页面,就是solr服务搭建ok了

如何在Linux上搭建Solr服务

如果要关闭solr服务,直接关闭tomcat就可以了

如何在Linux上搭建Solr服务

感谢各位的阅读!关于“如何在Linux上搭建Solr服务”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何在Linux上搭建Solr服务

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何在Linux上搭建Solr服务

这篇文章给大家分享的是有关如何在Linux上搭建Solr服务的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、系统环境CentOS-6.7-i386-bin-DVD1jdk-8u151-linux-i586apa
2023-06-09

linux中如何搭建solr

这篇文章主要为大家展示了“linux中如何搭建solr”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中如何搭建solr”这篇文章吧。环境搭建:centos7及solr7版本描述:最新版
2023-06-09

在linux上搭建Solr集群的方法

什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,
2022-06-03

如何在Alma Linux上搭建Web服务器

在Alma Linux上搭建Web服务器可以使用Apache或Nginx作为Web服务器软件。以下是在Alma Linux上搭建Web服务器的步骤:安装Apache或Nginx:使用以下命令安装Apache:sudo dnf install
如何在Alma Linux上搭建Web服务器
2024-04-19

linux中如何搭建solr的操作方法

这篇文章主要介绍了linux中如何搭建solr的操作方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。环境centos7 及最新版本solr71.先在/usr/local下m
2023-06-09

如何在Linux系统上搭建GitLab

GitLab是一个基于Git版本控制系统的Web应用程序,旨在管理代码库、代码审核、发布与协作等,是一个非常适合团队协作的开源项目管理平台。本文将介绍如何在Linux系统上搭建GitLab,以及如何进行中文化,并使用邮件通知的功能。环境准备
2023-10-22

如何在云服务器上搭建gitlab

这篇文章主要介绍“如何在云服务器上搭建gitlab”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何在云服务器上搭建gitlab”文章能帮助大家解决问题。一、介绍云服务器和Gitlab再使用 Git
2023-07-05

如何在Linux系统上搭建网站

如何在Linux系统上搭建网站,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.在Linux系统上配置网站环境运行 wget -c http://soft.vpser.net/
2023-06-28

linux上如何搭建git

本篇内容主要讲解“linux上如何搭建git”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux上如何搭建git”吧!方法:1、利用“yum install git”命令安装git;2、利用
2023-06-26

如何在服务器上搭建安装gitlab

随着软件开发行业的迅速发展,版本控制工具成为开发过程中必不可少的工具之一。Git作为现代版本控制系统之一,受到越来越多的开发者的欢迎。GitLab是一款功能齐全的基于Web的Git存储库管理软件,可以提供代码托管、问题追踪、代码审查等多种功
2023-10-22

如何在亚马逊上搭建服务器

1.注册AWS账户在亚马逊AWS官网上注册一个账户,填写相关信息并绑定信用卡。2.创建EC2实例在AWS控制台中选择EC2,点击“启动实例”按钮,选择适合自己的操作系统和实例类型,配置相关选项,如安全组、存储等。3.连接到实例在EC2控制台中找到自己的实例,获取公有IP地址,使用SSH客户端连接到实例。4.安装和配置软件根据自己的需求安装和配置所需的软件,如Apache、MySQL、PHP等。5.部署网站将网站文件上...
2023-10-27

如何在云服务器上搭建博客

要在云服务器上搭建博客,可以按照以下步骤进行操作:1. 选择合适的云服务器:根据自身需求选择合适的云服务器,可以考虑服务器的配置、性能、价格等因素。2. 设置操作系统:在云服务器上安装合适的操作系统,常见的选择有Linux系统如Ubuntu
2023-08-09

怎么在linux服务器上搭建gitlab服务器

这篇文章主要介绍“怎么在linux服务器上搭建gitlab服务器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在linux服务器上搭建gitlab服务器”文章能帮助大家解决问题。环境准备本文使用
2023-07-05

如何在云服务器上搭建游戏服务器

1.选择云服务器首先,你需要选择一款适合你的游戏服务器的云服务器。你需要考虑服务器的配置、带宽、地理位置等因素。推荐使用阿里云、腾讯云、华为云等云服务提供商。2.安装游戏服务器软件在选择好云服务器后,你需要安装游戏服务器软件。不同的游戏服务器软件有不同的安装方法,你需要查阅相应的文档进行安装。例如,如果你要搭建Minecraft服务器,你可以使用官方提供的安装脚本进行安装。3.配置游戏服
2023-10-26

如何在服务器上搭建虚拟主机

要在服务器上搭建虚拟主机,可以按照以下步骤进行操作:1. 准备服务器:首先需要一台运行着服务器操作系统的计算机,例如Linux或Windows Server。确保服务器已经具备稳定的网络连接,并安装了必要的软件。2. 安装Web服务器软件:
2023-08-29

如何在华为云服务器上搭建SK5

1.购买华为云服务器首先,你需要在华为云官网购买一台云服务器。选择适合你需求的配置和操作系统,建议选择CentOS7.x系统。2.安装必要的软件在服务器上安装必要的软件,包括Git、Java、Maven和Tomcat。可以使用以下命令进行安装:sudoyuminstallgitsudoyuminstalljavasudoyuminstallmavensudoyuminstallt
2023-10-26

如何在阿里云上搭建v2ray服务器

v2ray是一款强大的网络代理服务器,可以对网络流量进行加密、转发和优化。在进行网络应用时,v2ray可以帮助我们提高网络效率,保护隐私。本文将详细说明如何在阿里云上搭建v2ray服务器。一、准备工作在开始搭建v2ray服务器之前,首先需要完成以下准备工作:创建阿里云账号:如果还没有阿里云账号,需要先进行注册。创
如何在阿里云上搭建v2ray服务器
2023-11-05

如何在Windows上搭建一个GitLab服务器

在今天的软件开发领域,团队的合作变得越来越重要。GitLab是一个代码托管平台,可帮助团队有效地管理并共享代码。本文将介绍如何在Windows上搭建一个GitLab服务器。第一步:下载并安装GitLab Community Edition在
2023-10-22

如何在阿里云上搭建V2服务器

简介:本文将详细介绍如何在阿里云上搭建V2服务器,包括所需的步骤、工具和注意事项等。希望通过这篇文章,读者能够成功地搭建自己的V2服务器。一、所需工具在开始搭建V2服务器之前,需要准备一些必要的工具:阿里云账号:访问阿里云官网并创建一个账号。V2服务器:可以在阿里云市场中购买V2服务器。安装包:可以从V2官方网站下载安
如何在阿里云上搭建V2服务器
2024-01-25

编程热搜

目录