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 生成方法を一気に述べたときに少し困惑しました。
最近、会社のWeiboマーケティングとメールマーケティングを担当しているので、Weiboマーケティン...
さまざまなSEO最適化ツールの長所と短所が明らかに序文:この期間中、建美学者は多くのSEO最適化グル...
市場経済の発展に伴い、垂直産業の細分化の傾向がますます顕著になっています。多くの業界の中で、株式や金...
約 16 年間の進化を経て、クラウド コンピューティングはほぼすべてのインターネット ユーザーが使用...
SEO プロセスでは、外部リンクが大きな割合を占めます。ウェブサイトのランキングを向上させ、インクル...
[[314897]] LogTool は、オーバークラウド ノードの問題の根本原因を見つけるのに役立...
[[439872]]メタバースの普及により、仮想空間への入り口であるVR(バーチャルリアリティ)が再...
以前、あるウェブマスターのウェブサイトで、そのウェブサイトのウェイトが 8 で、わずか 10 か月で...
網易科技ニュース、12月6日、ロイター通信によると、メキシコでヤフーに対し27億ドルの損害賠償を求め...
みなさんこんにちは。私は次男です。最近eBPFを勉強しています。研究が深まるにつれ、以前書いた記事に...
Kamateraはイスラエルのロシャインに自社データセンターを構え、主にイスラエルのクラウドサーバー...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...
現在、多くのウェブマスターが SEO 最適化を行っていますが、SEO において無数の専門家が常に強調...
今日、フォーラムで誰かが 360 百科事典が編集用に公開されたと言っているのを見たので、360 百科...
多くの場合、サイト内のキーワードのランキングを一つずつ突破する方法に直面します。Dingsuの旗艦店...