Elasticsearch は、オープンソースの分散型全文検索および分析エンジンです。 RESTful 操作をサポートし、大量のデータをリアルタイムで保存、検索、分析できます。 Elasticsearch は、大規模な電子商取引ストアや分析アプリケーションなど、複雑な検索要件を持つアプリケーションを強化する最も人気のある検索エンジンの 1 つです。 このガイドでは、Ubuntu 20.04 に Elasticsearch をインストールする方法について説明します。 Elasticsearchをインストールする Ubuntu に Elasticsearch をインストールするのは非常に簡単です。 Elasticsearch リポジトリを有効にし、リポジトリ GPG キーをインポートして、Elasticsearch サーバーをインストールします。 Elasticsearch パッケージには OpenJDK のバンドルバージョンが付属しているため、Java をインストールする必要はありません。 まず、パッケージ インデックスを更新し、新しい HTTPS リポジトリを追加するために必要な依存関係をインストールします。
リポジトリの GPG キーをインポートします。
上記のコマンドは OK を出力するはずです。これは、キーが正常にインポートされ、このリポジトリからのパッケージが信頼できるパッケージとみなされることを意味します。 次に、次のコマンドを実行して、Elasticsearch リポジトリをシステムに追加します。
以前のバージョンの Elasticsearch をインストールする場合は、上記のコマンドで 7.x を目的のバージョンに変更します。 リポジトリが有効になったら、次のように入力して Elasticsearch をインストールします。
インストールプロセスが完了した後、Elasticsearch サービスは自動的に起動しません。サービスを開始して実行できるようにするには:
Elasticsearch が実行中であることを確認するには、curl を使用して、localhost のポート 9200 に HTTP リクエストを送信します。
次のような画面が表示されます。
サービスの起動には 5 ~ 10 秒かかる場合があります。 curl: (7) ローカルホストのポート9200への接続に失敗しました: 接続が拒否されました と表示された場合は、数秒待ってからもう一度お試しください。 Elasticsearch サービスによって記録されたメッセージを表示するには、次のコマンドを使用します。
[sudo] linuxmi パスワード:
はい、以上です。 Elasticsearch が Ubuntu サーバーにインストールされました。 Elasticsearch を構成する Elasticsearch データは /var/lib/elasticsearch ディレクトリに保存されます。設定ファイルは /etc/elasticsearch にあり、Java 起動オプションは /etc/default/elasticsearch ファイルで設定できます。 デフォルトでは、Elasticsearch はローカルホストでのみリッスンするように設定されています。データベースに接続するクライアントも同じホスト上で実行されており、単一ノード クラスターを設定している場合は、デフォルトの構成ファイルを変更する必要はありません。 リモートアクセス Elasticsearch はそのままでは認証を実装していないため、HTTP API にアクセスできるユーザーなら誰でもアクセスできます。 Elasticsearch サーバーへのリモート アクセスを許可するには、ファイアウォールを構成し、TCP ポート 6379 を開く必要があります。 通常、特定の IP アドレスまたは IP 範囲からの Redis サーバーへのアクセスのみを許可します。たとえば、192.168.135.0/24 サブネットからの接続のみを許可するには、次のコマンドを実行します。
ファイアウォールが設定されたら、次のステップは Elasticsearch 設定を編集し、Elasticsearch が外部接続をリッスンできるようにすることです。 これを行うには、elasticsearch.yml 構成ファイルを開きます。
network.host を含む行を検索し、コメントを解除して、値を 0.0.0.0 に変更します。 ネットワークホスト: 0.0.0.0 マシンに複数のネットワーク インターフェイスがある場合は、インターフェイスの IP アドレスを指定して、Elasticsearch が指定されたインターフェイスのみをリッスンするように強制します。 変更を有効にするには、Elasticsearch サービスを再起動します。
わかりました。これで、リモートの場所から Elasticsearch サーバーに接続できるようになりました。 要約する Ubuntu 20.04 に Elasticsearch をインストールする方法を説明しました。 Elasticsearch の詳細については、公式ドキュメント ページをご覧ください。 |
<<: クラウドコンピューティング業界の観点から見た同国の「新インフラ」
>>: 面接官は、9 つの分散 ID 生成方法を一気に述べたときに少し困惑しました。
中国のパソコンユーザーにとって、パソコンにインストールされているソフトウェアのほとんどはおそらくフリ...
最近、ネット上で広く流布されている「6月22日」事件と「6月28日」事件をめぐっては、大きな論争が巻...
不完全な統計によると、毎秒 3.6 の Web サイト ページが更新され、少なくとも 2.8 のキー...
中国の新商人Juzi VPSは、米国ロサンゼルスのVPSに注力しており、発信ルートは3つのネットワー...
VaiCDNはHuawei Cloudの1級認定ディーラーであり、現在香港から深センへの直接接続に「...
序文2019年上半期、海外のモバイル市場は依然としてさまざまなブルーオーシャンユーザーグループと新興...
文化部は文化市場の知的財産権保護に注力するため、最近、地方の文化行政部門と文化市場の総合的な法執行機...
スマートホストはどうですか?スマートホストに最適な VPS を提供するデータセンターはどれですか? ...
今日、ますます多くの組織が次世代データベース アーキテクチャをサーバーではなくソリューションに移行し...
12月20日、テンセントテックパーク開発者会議サブフォーラム「デジタル文明のための信頼フレームワーク...
「エッジ」という言葉は、モノのインターネットの世界では新たな意味を与えられています。 5G時代の到来...
ローカル Web サイトの構築は、常に多くの幸運を伴う問題です。いくつかのローカル Web サイトは...
共同購入業界におけるグレーな利害関係の連鎖が明るみに出ている。アリババグループは昨日、杭州警察が巨華...
多くの友人は、入札単ページについて聞いたことがあるはずです。さらに、医療業界であろうとタオバオであろ...
本日正式に開始された AWS re:Invent カンファレンスにおいて、Amazon Web Se...