3.4.2 Webアプリケーションの動作

1. 事前にデータベースのエンドポイント名を確認しておきましょう。Amazon RDSダッシュボードからデータベースをクリック、「mine-db-1」をクリックします。

2. エンドポイントを確認します。

3. 下のリンクをクリックし、warファイルをダウンロードしてください。

データベースアクセス用 warファイル(dbaccess.war)

 

4. ダウンロードしたファイルを、scpコマンドを使ってEC2インスタンス上のホームディレクトリにアップします。下図の例ではファイルをデスクトップにダウンロードした状態からコマンドを実行しています。

5. 下記のコマンドを実行し、ホームディレクトリからTomcatのwebappsフォルダにファイルを移動します。

$ sudo mv dbaccess.war /opt/apache-tomcat-9.0.40/webapps/dbaccess.war

 

6. 下記URLからサーブレットへのアクセスを行ないます。

http://(IPアドレス)/app/dbaccess/InitServlet

 

7. 正常にアクセスできれば下図のようにフォームが表示されます。各入力項目を下のように設定し、「送信」ボタンをクリックします。

エンドポイント名:手順2で確認したエンドポイント

データベース名:minedb

ユーザーID:DBインスタンス作成時に決定したマスターユーザーID

パスワード:DBインスタンス作成時に決定したマスターパスワード

8. 下記のようにテーブルの内容が表示されれば成功です。