0
0

More than 3 years have passed since last update.

Webアプリケーション構築の反省点

Posted at

Windows10
MySQL 8.0.20
Amazon AWS

勉強のために、WebアプリケーションをAWSに構築しています。

AWSを使い、RDSを作成するが

サブネットグループの作成、
パラメータグループ作成
名前など間違えないように注意しないといけない。

RDSなら
DB インスタンス識別子

AWS Systems Manager
パラメータ名
/プロジェクト名/dev/app/MYSQL_DATABASE
/プロジェクト名/dev/app/MYSQL_HOST
/プロジェクト名/dev/app/MYSQL_PASSWORD(値でのパスワード入力も注意)
/プロジェクト名/dev/app/MYSQL_PORT (値でのポート番号)
/プロジェクト名/dev/app/MYSQL_USERNAME

ここの設定はよく丁寧に確認した方が良いと思います。
設計したパラメータ名が正しく入力されていないとAPサーバー構築してからデーターベースに接続できないなどの
エラーが発生します。

その他
データーベースのセキュリティグループ名
IAMロールのチェックも念入りにチェックを推奨。

一文字間違えたおかげで、はまりました。
プログラミングと同じですね。

特にデーターベース周りはタイプミスするとWeb公開時にプラウザで確認するとこんなエラーが出ます。
````

Error: connect ECONNREFUSED 127.0.0.1:3306
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1144:16)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0