目的
●AWSのEC2の環境構築を作成できる事を前提としています。
Elassticserchを使用してインスタンス公開を目的を目指し対応できる様にします。
前提条件
●AWSアカウントを所有すること
●できれば、プログラムの基礎知識があればなを可
注意事項1
●アカウント登録する際に無料枠を使用して最初はお試し頂ける事をお勧めします。
私自身はそこを理解しないで対応したことで、重量制課金なので、無料枠でなく
有料枠を知らないで使用した為、余り使用していない中、課金がされてしまいました。
不明な点は必ずサポートに連絡する事をお勧めします。
今回の環境構築の内容について
・AWSアカウントの登録をします
・VPCの環境構築をします
・EC2の環境構築をします
・インスタンスの作成/選択をします
※新規の場合は→新しいペアキーを作成を行います。
・Elassticserchの環境構築をします
・EC2の作成した環境に接続をします
→作成したインスタンスに接続
→リモートデスクトップで接続(自分で作成した公開したAWS環境に接続)
・EC2インスタンスにログインする
・pythonで今回作成して頂いた書籍管理システムにアクセスし
検索した内容ページが表示されたら成功
→事前にpythonのインストールは必要
→Elassticserchのインデックスの設定が必要
→公開するポートを事前に開けて設定しておく事が必要です
※443と8080ポート開放
備考
アクセスし、表示されず、エラーが出た場合はmoduleの再実行が必要。
注意事項2
今回使用したIEで画面表示をさせていましたが、うまく表示されませんでした。
(検索も登録ボタンも反応しない)
そのため、今回はクロームに変更し再度行ってみたら正常に表示されました。
IEだとバージョンにもよりますが、表示がおかしくなる場合もあるので、
その為、クロームを使用する事を推奨します。