Ubuntu 20.04にApache Solr 8.5をインストールする方法

Ubuntu/Debian

Apache Solrは、Javaで書かれたオープンソースの検索プラットフォームです。 Solrは、フルテキスト検索、スペル候補、カスタムドキュメントの順序とランキング、スニペットの生成と強調表示を提供します。 Apache Solrはスタンドアロンの全文検索サーバーとして実行されます。 RESTのようなHTTP / XMLおよびJSON APIにより、他のほとんどの一般的なプログラミング言語から使用できるようになります。

このチュートリアルは、Ubuntu 20.04 LTSシステムにApache Solr 8.5をインストールするのに役立ちます。

前提条件

まず、sudo特権アカウントでUbuntuシステムにログインします。次に、以下のコマンドを実行して、システムの現在のパッケージをアップグレードします。

sudo apt update && sudo apt upgrade

ステップ1 – Javaのインストール

Apache Solr 8を実行するには、Java 8以降が必要です。システムがApache SolrのJava要件を満たしていることを確認します。システムにJavaがインストールされていない場合は、以下の記事にアクセスしてください。

sudo apt install openjdk-8-jdk

アクティブなJavaバージョンを確認します。

java -version

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

このチュートリアルに従って、JavaをUbuntu Linux にインストールすることもできます。

ステップ2 – UbuntuにSolrをインストールする

次に、必要なSolrバージョンを公式サイトまたはミラーからダウンロードします。または、次のコマンドを使用してApache Solr 8.5.2をダウンロードします。

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

次に、ダウンロードしたSolrアーカイブファイルからApache Solrサービスインストーラースクリプトを抽出します。次のように、インストーラーを実行してからアーカイブファイルを実行します。

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

ステップ3 – Solrサービスを管理する

Solrはシステム上のサービスとして構成されています。以下のコマンドを使用して、Solrサービスの開始、停止、および状況の確認を行うことができます。

Solrサーバーのステータスを表示するには、次のように入力します。

sudo systemctl status solr

以下のコマンドを使用して、Apache solrサービスを停止および開始します。

sudo systemctl stop solr
sudo systemctl start solr

ステップ4 – Solrでコレクションを作成する

システムにSolrが正常にインストールされた後。次のコマンドを使用して、Apache Solrで最初のコレクションを作成します。

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

出力例:

Created new core 'mycollection'

ステップ5 – Solr管理パネルにアクセスする

デフォルトのApache Solrはポート8983で実行されます。そのため、サーバーIPまたはドメイン名を使用して、WebブラウザーでこのポートにSolrサービスにアクセスできます。

http://demo.tecadmin.net:8983/


Apache Solr Ubuntu 20.04をインストールする

次に、左側のサイドバーの[ Core Selector]ドロップダウンから[ mycollection]を選択します。これにより、選択したコレクションの統計が表示されます。

Apache Solrでコレクションを作成する方法

結論

このチュートリアルでは、Ubuntu 20.04 LTSシステムにApache Solrをインストールする方法を学びました。 Solrにもコレクションを作成しました。

Source

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です