LoginSignup
1
0

More than 3 years have passed since last update.

第五章: EC2からRDSに接続してみよう

Last updated at Posted at 2020-10-16

EC2にmysqlをインストールしてRDS接続

RDSのセキュリティーグループを作成

  1. EC2のコンソールからセキュリティーグループタブに遷移して「セキュリティーグループの作成」
  2. 下の画像の様に設定をしてください。セキュリティーグループ名my-best-rds-sg スクリーンショット 2020-10-16 8.26.38.png
  3. 入力が完了したら「セキュリティーグループを作成」

RDSのサブネットグループを作成

  1. AWSのコンソール画面でRDSを検索してRDSのコンソール画面に遷移
  2. サブネットグループタブを選択して「DB サブネットグループを作成」を選択
  3. 画像の様に設定してください。サブネットにいは2つのアベイラビリティーゾーンにまたがるサブネットmy-best-database-1a,my-best-database-2bを選択します。 screencapture-console-aws-amazon-rds-home-2020-10-16-08_52_33.png
  4. 終了したら「作成」

RDSを作成する

  1. AWSのコンソール画面でRDSを検索してRDSのコンソール画面に遷移
  2. ダッシュボードから「データベースの作成」を押す
  3. 画像の様に入力します。重要な変更箇所を赤枠に囲いましたので変更してください
    screencapture-console-aws-amazon-rds-home-2020-10-16-09_01_22.png

  4. 入力したら「データベースの作成」

  5. 「認証情報の詳細を表示」を開いてパスワードをメモしておいてください。パスワードはここでしかみれません
    スクリーンショット 2020-10-16 9.05.19.png
    スクリーンショット 2020-10-16 9.05.42.png

EC2からRDSに接続する

  1. RDSのコンソール画面から先ほど作成したRDSのmy-best-rdsを選択してエンドポイントをコピーします。
    スクリーンショット 2020-10-16 23.19.33.png

  2. EC2にsshで接続します

  3. 接続したらmysqlをインストールします

$ sudo yum install mysql -y

4. EC2からRDSに接続できれば成功です。

ENDPOINT: 1でコピーしたエンドポイント
username: rdsのユーザ名(自分の場合だとadmin)
password: メモしておいたrdsのパスワード

$ mysql -h {ENDPOINT} -P 3306 -u {username} –p

エンターを押したらpasswordを打ち込みます
下の様になれば接続成功です。

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]> 

前へ: 第四章: ELBとRoute53を使って独自ドメインををSSL化してHello worldを表示させよう
次へ: 第六章: 最後に

1
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
1
0