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 生成方法を一気に述べたときに少し困惑しました。
ウェブサイトの最適化において、ロングテールキーワードはさらなるメリットをもたらす秘密兵器です。特に販...
01トラフィック評価による分類編集者は、主流チャネルからのトラフィックのソースを3つの陣営に分類して...
情報フローを作成する際に、最適化技術の他に最も注意すべきことはトラフィックです。交通量は多いですか?...
モーニングポストニュース(劉洋記者)「北京地域ウェブサイト共同噂反駁プラットフォーム」は、公開から2...
多くの人々は長い間SEOを勉強していますが、常に最初の段階にあります。つまり、キーワードは非常によく...
[51CTO.com からのオリジナル記事] 「第 7 回中国クラウド コンピューティング標準および...
globalfrag.com の魔法の割引コードが再び登場しました。どの VPS を購入しても永久に...
米軍の研究所がスーパーツールDshellをリリースしました。公式紹介では「Dshellはネットワーク...
暗号通貨、機械学習、ビッグデータなどの計算集約型テクノロジーの急速な導入により、データセンターの電力...
3月19日、「共に楽しい時を、千里のクラウドの旅-新たなチャンスの下でのテンセントVAPチャネル統合...
私は何年もウェブサイトを構築してきました。この数年間、大した成果はあげていませんが、ウェブマスターと...
以前、Baidu ウェブマスターの Lee が検索クロール システムの動作原理を紹介しました。この動...
これまでHostCatでも3回ご紹介させていただいたAtlanticは、1994年創業の実績豊富な会...
私は何度も inceptionhosting を推薦してきました。評判が良く、VPS の品質が保証さ...
kvmla は現在、デフォルトで 500G ハード ドライブが付属する安価なシンガポール VPS を...