te54

Ubuntu22.04にApacheSolr9.0をインストールする方法

(oneechanblog) – Apache Solrは、Javaで記述されたオープンソースの検索プラットフォームです。 Solrは、全文検索、スペルの提案、カスタム文書の順序付けとランク付け、スニペットの生成、および強調表示を提供します。

このチュートリアルは、Ubuntu 22.04JammyJellyfishシステムにApacheSolr9.0をインストールするのに役立ちます。

ステップ1-Javaをインストールする

Apache Solr 9を実行するには、Java11以降のバージョンが必要でした。 また、Java17でもテストされています。システムがApacheSolrのすべての要件を満たしていることを確認してください。 その場合、Javaがシステムにインストールされていない場合は、次のコマンドを実行します。

sudo apt update && sudo apt install default-jdk

インストール後、アクティブなJavaバージョンを確認します。

java -version openjdk version “11.0.15” 2022-04-19 OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)

ステップ2–UbuntuへのApacheSolrのインストール

このチュートリアルを書いている時点では、ApacheSolr9.0が利用可能な最新バージョンです。 次のコマンドでダウンロードできます。 ダウンロードが失敗した場合は、Solrダウンロードページにアクセスして最新バージョンを入手してください。

Apache Solr 9.0をダウンロードするには、次のように入力します。

wget https://dlcdn.apache.org/solr/solr/9.0.0/solr-9.0.0.tgz

ダウンロード後、SolrアーカイブファイルからApacheSolrサービスインストーラーシェルスクリプトを抽出します。

tar xzf solr-9.0.0.tgz solr-9.0.0/bin/install_solr_service.sh –strip-components=2

次に、次のコマンドを実行して、UbuntuでSolarのインストールを開始します。 ダウンロードしたアーカイブファイルと同じディレクトリからコマンドを実行してください。

sudo bash ./install_solr_service.sh solr-9.0.0.tgz

UbuntuへのApacheSolrのインストール

これで、UbuntuシステムへのApacheSolrのインストールが完了します。

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

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

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

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

sudo su – solr -c “/opt/solr/bin/solr create -c mycol1 -n data_driven_schema_configs”

Ouput:

Created new core ‘mycol1’

ステップ5–ApacheSolrパブリックアクセスを許可する

デフォルトのApacheSolrはローカルホストでのみ実行されます。 Solrサーバーがネットワーク経由でパブリックにアクセスできるようにするには、 /etc/default/solr.in.sh 構成ファイル。

sudo vim /etc/default/solr.in.sh

を検索します SOLR_JETTY_HOST 変数。 開始ハッシュ(#)記号を削除して、コメントを解除します。 値をに設定します 「0.0.0.0」。

ApacheSolrのリッスンホストアドレスを変更する

ファイルを保存して閉じます。 Solrサービスを再起動して、変更を適用します。

sudo systemctl restart solr

ApacheSolrリスニングホストアドレスを確認してください。

sudo ss -tupln | grep 8983

Apacheソーラーリスニングホストとポートを確認してください

上のスクリーンショットのように、Solrはすべての(「*」)インターフェースをリッスンしています。

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

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

http://solr.tecadmin.net:8983/

ApacheSolrダッシュボード

次に、「mycol1左側のサイドバーのコアセレクタードロップダウンの下にある」

ApacheSolrコレクションダッシュボード

ここでは、「mycol1」という名前の前の手順で作成されたコレクションの統計を表示できます。 左側のサイドバーの「コアセレクター」をクリックして、作成したコレクションを選択します。

結論

このチュートリアルでは、Ubuntu22.04LinuxシステムへのApacheSolrサービスのインストールについて学習しました。

次の投稿
雪崩と地すべりの比較:どちらがより破壊的ですか?
前の投稿
ウサギは冬眠しますか?

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。