前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Solr 安装与部署

Solr 安装与部署

作者头像
smartsi
发布2021-01-20 10:03:23
1.1K0
发布2021-01-20 10:03:23
举报
文章被收录于专栏:SmartSiSmartSi

Solr 5.5.4 版本

1. 必须条件

需要 Java Runtime Environment(JRE)1.8 版本或更高版本。如下所示,在命令行中检查 Java 版本:

代码语言:javascript
复制
wy:opt wy$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

不同的版本会有所不同,但是需要确保满足最低版本要求。

2. 下载与安装

可从 Solr 网站上获得 Solr 安装包。目前最新版本为 8.7.0 版本。在这我们选择 5.5.4 版本。一共有三个不同的包:

  • Linux/Unix/OSX 操作系统:solr-5.5.4.tgz
  • Windows 操作系统:solr-5.5.4.zip
  • Solr源代码包:solr-5.5.4-src.tgz

在这我们以 Mac 为例,选择 solr-5.5.4.tgz 包进行安装。解压缩包到指定目录下:

代码语言:javascript
复制
tar -zxvf solr-5.5.4.tgz -C /opt/

创建软连接便于升级:

代码语言:javascript
复制
ln -s solr-5.5.4/ solr

这样我们就安装完成了,您将在其中看到以下目录和文件:

为了更方便使用,我们修改 /etc/profile 配置文件,添加如下内容:

代码语言:javascript
复制
# SOLR
export SOLR_HOME=/opt/solr
export PATH=${SOLR_HOME}:$PATH

3. 启动服务

如果安装 Solr 后没有启动,可以通过运行如下命令来启动:

代码语言:javascript
复制
solr start

如果在第一次启动 Solr 时,报如下错误:

代码语言:javascript
复制
Solr home directory /opt/solr must contain a solr.xml file!

上述错误是找不到 solr 的 Home 目录,可以选择使用如下命令指定:

代码语言:javascript
复制
solr start -s /opt/solr/server/solr

这将在后台启动 Solr,并侦听 8983 端口。

4. 服务状态

如果不确定 Solr 是否在本地运行,可以使用 status 命令进行检验:

代码语言:javascript
复制
wy:opt wy$ solr status

5. Web UI

通过上面的服务状态我们可以知道 Solr 正在运行。现在我们可以使用 Web 浏览器查看管理控制台:

代码语言:javascript
复制
http://localhost:8983/solr

6. 创建Core

如果未使用示例配置启动 Solr,那么需要创建一个 Core 才能进行索引和搜索。可以通过如下命令运行:

代码语言:javascript
复制
solr create -c <name>

如上所示,我们创建一个名为 test 的 Core。

7. 停止服务

我们需要使用如下命令停止 Solr 服务:

代码语言:javascript
复制
solr stop

欢迎关注我的公众号和博客:

参考:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-01-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 必须条件
  • 2. 下载与安装
  • 3. 启动服务
  • 4. 服务状态
  • 5. Web UI
  • 6. 创建Core
  • 7. 停止服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档