当前位置: 首页 > article >正文

linux使用jar包部署solr

在Linux系统下下载并安装Solr 8.0.0,可以按照以下步骤进行:

一、下载Solr 8.0.0

  1. 打开终端:首先需要进入Linux系统的终端。
  2. 使用wget命令下载:在终端中输入以下命令来下载Solr 8.0.0的压缩包。
wget http://archive.apache.org/dist/lucene/solr/8.0.0/solr-8.0.0.tgz

或者,也可以从其他镜像站点下载,例如:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/8.0.0/solr-8.0.0.tgz

 

      3.确认下载完成:下载完成后,可以使用ls命令查看当前目录下是否存在solr-8.0.0.tgz文件。

二、解压Solr 8.0.0

  1. 解压压缩包:在终端中输入以下命令来解压下载的Solr压缩包。
tar xzf solr-8.0.0.tgz

   2.进入解压目录:解压完成后,可以使用cd命令进入解压后的Solr目录。

cd solr-8.0.0

三、安装Solr 8.0.0

Solr的安装可以有两种方式:一种是将其集成到Tomcat中,另一种是使用Solr自带的启动脚本。这里介绍使用Solr自带脚本的方式。

  1. 启动Solr:在Solr的bin目录下,有一个solr脚本,可以直接用来启动Solr。
cd bin 
./solr start

注意:如果系统提示不能使用root用户启动Solr,可以使用-force参数来强行跳过这个检测。

./solr start -force

      2.验证Solr是否启动成功:在终端中输入以下命令来查看Solr的启动状态。 

./solr status

如果Solr已经成功启动,会看到类似“Solr process running with pid XXXX”的提示。

  1. 访问Solr管理界面:打开浏览器,输入Solr的默认访问地址http://localhost:8983/solr/#/(如果在远程服务器上安装,则需要替换为服务器的IP地址)。如果看到Solr的管理界面,说明Solr已经成功安装并启动。

四、配置Solr(可选)

如果需要更改Solr的默认配置,可以编辑Solr的配置文件。这些配置文件通常位于Solr的server/solr目录下,以及每个core的conf目录下。

  1. 修改solr.in.sh文件:这个文件位于Solr的bin目录下,用于配置Solr的运行参数。可以根据需要修改其中的配置项,例如内存大小、端口号等。
  2. 修改core的配置文件:每个core都有自己的配置文件,通常位于server/solr/core_name/conf目录下。可以编辑这些配置文件来更改core的行为和索引策略等。

五、停止Solr

当需要停止Solr时,可以在Solr的bin目录下使用以下命令:

./solr stop

或者停止所有正在运行的Solr实例:

./solr stop-all
通过以上步骤,就可以在Linux系统下成功下载并安装Solr 8.0.0了。

http://www.kler.cn/a/375030.html

相关文章:

  • 【实践功能记录8】使用UseElementSize实现表格高度自适应
  • centos7配置keepalive+lvs
  • 修改ruoyi的logo和标题
  • Jenkins面试整理-如何处理 Jenkins 中的安全问题?
  • javascript实现rsa算法(支持微信小程序)
  • Vant入门
  • Partition架构
  • CentOS9 Stream 设置禁用IPV6
  • CSP-J复赛集训200-300分(19): [2024 CSP-J 复赛] T3:小木棍
  • 2024 年河南省高等职业教育技能大赛实施方案概述
  • 开源协议类型及长安链开源协议介绍
  • Matlab自学笔记四十:日期时间型数据的关系运算:比较大小、比较时间先后、判断是否在两个时间之间
  • 大数据-199 数据挖掘 机器学习理论 - 决策树 模型 决策与条件 香农熵计算
  • [CSP篇] CSP2024 游记(下)
  • 智能码二维码zhinengma.cn如何赋能工业产品质量安全追溯
  • uniapp和vite项目配置多环境编译,增加测试环境变量配置--mode test
  • 鸿蒙Harmony-多边形绘制组件Polygon使用详解
  • Rust精简核心笔记:第三波,基础语法完结篇
  • 基于Matlab PCA人脸识别
  • 信息安全入门——网络安全控制
  • 人机环境系统智能是东方天地人思想与西方科技思维的融合
  • Red Hat下载ISO镜像的方法
  • 软中端,硬中断(学习笔记)
  • uicc.hci.service的理解
  • 基于java+SpringBoot+Vue的“衣依”服装销售平台设计与实现
  • 初阶数据结构之顺序表的实现