パブリックアクセシビリティ」を「はい」に変更したい
Amazon RDSインスタンスの「パブリックアクセシビリティ」を「はい」に変更する手順を以下に示します。すでに作成済みのRDSインスタンスに対してこの設定を変更する方法を説明します。
既存のRDSインスタンスのパブリックアクセシビリティを「はい」に変更する手順
-
AWSマネジメントコンソールにログイン:
- AWSマネジメントコンソールにログインします。
-
RDSサービスに移動:
- コンソールの検索バーに「RDS」と入力し、RDSサービスを選択します。
-
インスタンスを選択:
- ナビゲーションペインの「データベース」をクリックして、変更したいデータベースインスタンスを選択します。
-
インスタンスの修正:
- 選択したRDSインスタンスの詳細ページで「修正」をクリックします。
-
パブリックアクセシビリティの設定:
- 「ネットワーク&セキュリティ」セクションにスクロールダウンし、「パブリックアクセシビリティ」オプションを見つけます。
- ドロップダウンメニューから「はい」を選択します。
-
変更を適用:
- 画面下部にある「DBインスタンスの修正」ボタンをクリックして変更を保存します。
- 変更を即時に適用するか、次のメンテナンスウィンドウまで待つかを選択できます。即時に適用する場合は「今すぐ適用」を選択してください。
セキュリティグループの確認と設定
パブリックアクセシビリティを「はい」に変更した後、セキュリティグループの設定を確認して、Lightsailインスタンスからの接続を許可する必要があります。
-
セキュリティグループの確認:
- RDSインスタンスに関連付けられているセキュリティグループを確認します。RDSインスタンスの詳細ページで「セキュリティグループ」をクリックすると確認できます。
-
セキュリティグループのインバウンドルール設定:
- EC2コンソールに移動し、左側のメニューから「セキュリティグループ」を選択します。
- RDSインスタンスに関連付けられているセキュリティグループを選択し、「インバウンドルールの編集」をクリックします。
- 以下のルールを追加します。
- タイプ: MySQL/Aurora(または適切なデータベースプロトコル)
- プロトコル: TCP
- ポート範囲: 3306(または適切なポート)
- ソース: LightsailインスタンスのパブリックIPアドレスまたはCIDRブロック
-
変更を保存:
- インバウンドルールの変更を保存します。
接続テスト
LightsailインスタンスからRDSインスタンスに接続できるかどうかをテストします。
-
LightsailインスタンスにSSHで接続:
- SSHキーを使用してLightsailインスタンスに接続します。
bash
ssh -i /path/to/your-key.pem ubuntu@your-lightsail-ip
- SSHキーを使用してLightsailインスタンスに接続します。
-
RDSデータベースに接続:
- MySQLクライアントを使用してRDSインスタンスに接続します(MySQLの場合)。
bash
mysql -h your-rds-endpoint.rds.amazonaws.com -P 3306 -u yourusername -p - パスワードを入力して接続を確認します。
- MySQLクライアントを使用してRDSインスタンスに接続します(MySQLの場合)。
これで、Amazon LightsailからAmazon RDSインスタンスにパブリックアクセスが可能になります。設定が正しく適用されているかどうか、必要に応じてテストと確認を行ってください。

ディスカッション
コメント一覧
まだ、コメントがありません