如何在Ubuntu 18.04和16.04 LTS上安装Apache Solr 8.3

时间:2019-05-19 01:26:38  来源:igfitidea点击:

Apache Solr是一个用Java编写的开源搜索平台。
Solr提供全文搜索、拼写建议、自定义文档排序和排名、代码片段生成和突出显示。
本教程将在Ubuntu 19.10、18.04、17.10、16.04、14.04系统上安装Apache Solr 8.3。

步骤1 -安装Java

Apache Solr 7需要Java 8或更高版本才能运行。
确保系统满足Apache Solr的Java要求。
如果系统没有安装java,执行下面命令。

sudo apt install openjdk-11-jdk

查看活动Java版本:

$ java -version

openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)

第2步-在Ubuntu上安装Apache Solr

现在从其官方站点或镜像下载所需的Solr版本。
或者使用以下命令下载Apache Solr 8.3.1。

cd /opt
wget https://archive.apache.org/dist/lucene/solr/8.3.1/solr-8.3.1.tgz

现在从下载的Solr存档文件中提取安装程序shell脚本,并使用以下命令运行安装程序。

tar xzf solr-8.3.1.tgz solr-8.3.1/bin/install_solr_service.sh --strip-components=2
sudo bash ./install_solr_service.sh solr-8.3.1.tgz

步骤3 -启动/停止Solr服务

Solr被配置为系统上的服务。
可以使用以下命令启动、停止和检查Solr服务的状态。

sudo service solr stop
sudo service solr start
sudo service solr status

步骤4 -创建第一个Solr集合

在系统上成功安装Solr之后。
使用以下命令在Apache Solr中创建第一个集合。

sudo su - solr -c "/opt/solr/bin/solr create -c mycol1 -n data_driven_schema_configs"

第5步-访问Solr管理面板

默认Solr运行在端口8983上。
使用浏览器打开 http://demo.theitroad.com:8983/

在这里,可以查看前面步骤中创建的mycol1集合的信息。