GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にApacheSolr8.9をインストールする方法

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

このチュートリアルは、Ubuntu20.04LTSシステムにApacheSolr8.9.0をインストールするのに役立ちます。

前提条件

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

sudo apt update && sudo apt upgrade

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

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

sudo apt install openjdk-11-jdk 

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

java -version 

openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

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

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

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

cd /opt 
wget https://downloads.apache.org/lucene/solr/8.9.0/solr-8.9.0.tgz 

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

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

ステップ3–Solrサービスの管理

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

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

sudo systemctl status solr 

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

sudo systemctl stop solr 
sudo systemctl start solr 

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

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

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

サンプル出力:

Created new core 'mycollection'

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

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

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

次に、「 mycollection」を選択します 」コアセレクターの下 左側のサイドバーにドロップダウンします。これにより、選択したコレクションの統計が表示されます。

結論

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


Ubuntu
  1. Ubuntu16.04にApacheSqoopをインストールする方法

  2. Ubuntu14.04にApacheSolrをインストールする方法

  3. UbuntuにApacheをインストールするにはどうすればいいですか?

  1. Ubuntu18.04にApacheをインストールする方法

  2. Ubuntu20.04にApacheをインストールする方法

  3. Ubuntu20.04LTSにApacheSolrをインストールする方法

  1. Ubuntu18.04にApacheMavenをインストールする方法

  2. Ubuntu18.04にApacheCassandraをインストールする方法

  3. Ubuntu20.04にApacheCassandraをインストールする方法