Ubuntu サーバーに Elasticsearch をインストールして設定するチュートリアル

Ubuntu サーバーに Elasticsearch をインストールして設定するチュートリアル

Elsticsech は、Apache Lucene をベースに開発されたオープンソースの分散検索および分析エンジンです。大規模および中規模の電子商取引 Web サイトなど、高度な検索要件を持つアプリケーションでよく使用されます。このチュートリアルでは、主に Ubuntu サーバーに Elsticsech をインストールして構成する方法を紹介します。

Ubuntu サーバーを展開し (この記事では、Ubuntu 20.04 LTS を搭載した RAKsmt US サーバーを例に説明します)、SSH ツールを使用してサーバーに接続します (ログイン資格情報は、RAKsmt アカウントの登録時に入力した電子メール、またはバックエンド管理ページから直接確認できます)。

Ubuntu サーバーに正常にログインしたら、次のコマンドを実行してパッケージ インデックスを更新し、新しい HTTPS リポジトリを追加するために必要な依存関係をインストールします。 Elsticsech バンドルには OpenJKD のバンドルバージョンが付属しているため、ここでは J を個別にインストールする必要はありません。

sudo pt 更新 sudo

pt インストール pt-tnspot-https c-証明書 wget

次に、次のコマンドを使用してリポジトリの GPG キーをインポートします。

wget -qO – https://tifcts.elstic.co/GPG-KEY-elsticsech | sudo pt-key dd –

OK 出力が得られれば、GPG キーはインポートされています。次に、次のコマンドを実行して、Elsticsech リポジトリをシステムに追加します。

sudo sh -c 'echo "deb https://tifcts.elstic.co/pckges/7.x/pt stble min" >

それが完了したら、次のように入力して Elsticsech を簡単にインストールできます。

sudo pt アップデート sudo pt インストール elsticsech

Elsticsech サービスは通常は自動的に開始されません。有効にする場合は、次のコマンドを実行します。

sudo systemctl enable –now elsticsech.seice

cul を使用して、loclhost のポート 9200 に HTTP リクエストを送信できます。次のコマンドを入力して、Elsticsech が実行されていることを確認します。

cul -X GET "loclhost:9200/"

すべてがうまくいけば、Elsticsech のバージョン番号を含む出力が表示されます。 Elsticsech サービス レコード情報を表示する場合は、次のコマンドを実行します。

sudo jounlctl -u elsticsech

Elsticsech 設定ファイルのアドレスは /etc/elsticsech で、そのデータ自体は //lib/elsticsech ディレクトリにあります。J 起動オプションは /etc/defult/elsticsech ファイルで設定できます。

デフォルトでは、Elsticsech は loclhost でリッスンするように構成されているため、単一ノード クラスターをセットアップしていて、データベースに接続するクライアントも同じホストで実行されている場合は、デフォルトの構成ファイルを変更する必要はありません。

上記の手順により、Ubuntu サーバーに Elsticsech が正常にインストールされ、構成されました。

<<:  Baidu Spiderとはどういう意味ですか? Baidu Spider のブロックを解除するにはどうすればいいですか?

>>:  Sogou Search は、ウェブサイト上の不正な収集問題に対抗するための画期的なアルゴリズムを導入しました

推薦する

B局コンテンツ運用(非効率業務をなくすB局コンテンツ運用の4つのポイント)

非効率な業務をなくすB面コンテンツ運用の4つのポイント編集部注:コンテンツ運用の観点から、非効率な...

各自動車ブランドのマーケティング費用(李翔:理想自動車のマーケティング費用は中国の自動車会社の中で最も低い)

李翔:理想自動車のマーケティング費用は中国の自動車メーカーの中で最も低い12月6日のFast Tec...

販売データの管理(販売データを効率的に管理、WeChat for Business は個人の販売レポートに役立ちます)

販売データを効率的に管理し、WeChat for Businessで個人の販売レポートを作成競争が激...

5118 メンバーシップの料金はいくらですか? 5118 異なる会員レベルのプログラム料金

58 は、ランキングに関するさまざまなタイプのビッグデータをマイニングして、SEO ランキング、トラ...

電子商取引製品のプロモーション戦略(電子商取引製品のプロモーション方法(電子商取引製品のプロモーションの一般的な方法は何か))

電子商取引製品を宣伝する方法(電子商取引製品を宣伝する一般的な方法は何ですか)電子商取引の製品プロモ...

優れた運営計画(作成方法)

提案書の書き方低コストかつ効率的に顧客基盤を拡大するために、電話をかけるという解決策が提案されました...

ウェブサイトを構築するウェブマスター: 無料のドメイン名と仮想ホストは信頼できますか?

ウェブサイトを構築するとなると、誰もが当然ドメイン名、スペース、プログラムを思い浮かべるでしょう。無...

ブランドをマーケティングする方法 (AI が急成長していますが、ブランドはどのようにマーケティングを行うのでしょうか?)

AIが急成長していますが、ブランドはどのようにマーケティングを行っているのでしょうか?この記事はW...

電子商取引製品の運用方法(電子商取引運用に欠かせない9つの考え方)

電子商取引の運営に欠かせない9つのアイデア電子商取引の活発な発展に伴い、電子商取引業務は企業の発展を...

パーフェクトダイアリーが人気を失い、毛格平が引き継ぎ、美容業界は急激に変化しました!

かつて、国産品の波が華喜子、完美日記、菜堂、毛格平などの新しい国産ブランドを生み出し、国際的な美容ブ...

焼き菓子ブランドの販売量(ヘルシーな新フレーバーを開拓し、トレンドを捉えたこのベーカリー店は、月間118万以上の売上を誇っています)

新しいヘルシーな味を探求し、トレンドを利用して、このパン屋は毎月118万以上の売り上げを誇っていま...

店舗ブランドプロモーション(ブランド立ち上げ戦略:ポジショニングからプロモーションまで、全方位に市場を開拓)

ブランド立ち上げ戦略:ポジショニングからプロモーションまで、あらゆる方向に市場を開拓ブランドが最初に...

新規ケータリングブランドプロモーション計画(ケータリングブランドフルケース企画プラン、0から1まで、ケータリングブランドを創る)

ケータリングブランドのフルケースプランニングプログラム、0から1まで、ケータリングブランドの作成競...

活動推進計画(活動計画運用プロセステンプレート)

活動計画運用プロセステンプレートこのテンプレートは、私が長年のアクティビティ運営経験に基づいて開発...

情報フロー広告入札方式(快手情報フロー配信(紹介)プロモーション詳細)

快手情報フロー配信(紹介)プロモーション詳細Kuaishou は記録と共有のためのプラットフォームで...