Amazon AWS クラウドで Ubuntu Linux を実行しているコンピューターに Elasticsearch をインストールする方法を学習しますか? このチュートリアルでは、Amazon AWS で新しいアカウントを作成する方法、Ubuntu 仮想マシンインスタンスを作成する方法、および Amazon EC2 クラウド上の新しい仮想マシンで Elasticsearch インストールを実行する方法について説明します。

•ウブントゥ20
• ウブンツ 18
• 弾性検索 7.7.0

インストールが完了したら、Amazon セキュリティグループ機能を使用して、Elasticsearch クライアントの接続を許可するファイアウォールルールを作成する必要があります。

Amazon セキュリティグループ機能を使用して、ポート 9200 および 9300 を使用して接続を許可するファイアウォールルールを作成します。

弾性検索関連チュートリアル:

このページでは、ElasticSearch のインストールに関連するチュートリアルのリストにすばやくアクセスできます。

チュートリアル – キー ペアの作成方法

AWS で Linux 仮想マシンにアクセスするには、まずプライベートキーを作成する必要があります。

ブラウザを開き、Amazon AWS ウェブサイトにアクセスして、ログイン情報を入力します。

ログインが成功すると、AWS ダッシュボードに送信されます。

[コンピューティング] メニューにアクセスし、EC2 オプションを選択します。

EC2 ダッシュボードで、[ネットワークとセキュリティ] メニューにアクセスし、[キーペア] オプションをクリックします。

[キーペア]画面で、[キーペアを作成]ボタンをクリックします。

新しいキー ペアに名前を入力する必要があります。

秘密キーはローカルに保存する必要があります。

この例では、TEST という名前のキー ペアを作成しました。

この例では、TEST という名前のファイルを保存しました。Pem。

チュートリアル AWS EC2 – Ubuntu 仮想マシンの作成方法

EC2 ダッシュボードで、[インスタンス] メニューにアクセスし、[インスタンス] オプションをクリックします。

[EC2 インスタンス] 画面で、[インスタンスの起動] ボタンをクリックします。

次に、必要なオペレーション システム イメージを選択します。

表示されたリストで、Ubuntu Linux イメージを見つけて選択します。

aws ubuntu

2 番目の手順として、Ubuntu Linux を実行する仮想マシンの種類を選択する必要があります。

基本的には、必要なプロセッサの数と RAM の量を選択します。

このバーチャル マシンで使用できるハード ディスクの容量を指定しない場合は、[確認と起動] ボタンをクリックします。

この仮想マシンで使用できるハード ディスクの容量を指定する場合は、[インスタンスの詳細の構成] ボタンをクリックします。

概要画面で、[起動] ボタンをクリックします。

新しい仮想マシンへの接続を許可されているキーペアを選択し、[インスタンスの起動] をクリックします。

この例では、TEST というキーペアが選択されています。

EC2 ダッシュボードで、[インスタンス] メニューにアクセスし、[インスタンス] オプションをクリックします。

ご覧のとおり、新しい仮想マシンが作成されました。

この例では、仮想マシンは動的 IP アドレスを持っています: 34.217.14.140

チュートリアル AWS EC2 – Ubuntu 仮想マシンにアクセスする方法

Linux 仮想マシンにアクセスするには、次のソフトウェアをダウンロードする必要があります。

• パテ

• パテジェン

まず、プライベートキーをPEM形式からPPK形式に変換する必要があります。

PuttyGen ソフトウェアを開き、変換メニューにアクセスし、インポート・キーを選択します。

PEM ファイルをインポートした後、秘密キーを保護するためのパスワードを設定する必要があります。

PPK 拡張子を持つファイルを生成するには、[秘密キーの保存] ボタンをクリックします。

この例では、TEST という名前のファイルを示します。PPK が作成されました。

Putty ソフトウェアを開き、SSH オプションを選択し、ユーザー名ubuntu@、その後に AWS 仮想マシンの IP アドレスを入力します。

この例では、ubuntu@34.217.14.140 を使用しました。

SSH 認証タブにアクセスし、[参照] ボタンをクリックして PPK ファイルを見つけ、[開く] ボタンをクリックします。

Ubuntu 仮想マシンで SSH 接続が開始されます。

次のコマンドを使用して、Ubuntu 仮想マシンのルートユーザーになります。

Copy to Clipboard

アマゾン AWS で Ubuntu 仮想マシンを正常に作成しました。

チュートリアル – クラウド上の弾性検索のインストール

apt-get を使用して、必要なパッケージをインストールします。

Copy to Clipboard

ElasticSearch リポジトリ キーをダウンロードしてインストールします。

Copy to Clipboard

公式のエラスティックサーチ リポジトリを APT データベースに追加する

Copy to Clipboard

APT-GET データベースを更新し、エラスティックサーチ パッケージをインストールします。

Copy to Clipboard

ホスト名を設定する場合は、ホスト名ctl コマンドを使用します。

Copy to Clipboard

エラスティックサーチ サービスを停止します。

Copy to Clipboard

次の名前のエラスティックサーチ構成ファイルを編集します。

Copy to Clipboard

ファイルの末尾に次の行を追加します。

Copy to Clipboard

エラスティックサーチ サービスを開始します。

Copy to Clipboard

NETSTAT コマンドを使用して、サービスがポート 9200 および 9300 で実行されているかどうかを確認します。

Copy to Clipboard

この例では、ElasticSearch サービスはポート 9200 および 9300 で実行されています。

Copy to Clipboard

エラスティックサーチ サーバーの状態を確認します。

Copy to Clipboard

次に、予期されるコマンド出力を示します。

Copy to Clipboard

次の comand を使用して、ElasticSearch インストールをテストします。

Copy to Clipboard

コマンド出力は次のとおりです。

Copy to Clipboard

ブート時に起動するように ElasticSearch サービスを構成します。

Copy to Clipboard

おめでとう! Ubuntu Linux での弾性検索のインストールが完了しました。