チュートリアル: ウェブサーバーと Amazon RDS DB インスタンスを作成する - Amazon Relational Database Service

チュートリアル: ウェブサーバーと Amazon RDS DB インスタンスを作成する

このチュートリアルでは、PHP を使用する Apache ウェブサーバーのインストールと、MySQL データベースの作成を説明します。ウェブサーバーは Amazon Linux を使用して Amazon EC2 インスタンスで実行され、MySQL データベースは Amazon RDS MySQL DB インスタンス です。Amazon EC2 インスタンスと DB インスタンスはいずれも、Amazon VPC サービスに基づき、仮想プライベートクラウド (VPC) で実行されます。

重要

AWS アカウントを作成するための料金はかかりません。ただし、このチュートリアルを完了すると、使用する AWS リソースのコストが発生する可能性があります。これらのリソースが不要になった場合は、チュートリアルの完了後に削除できます。

注記

このチュートリアルは Amazon Linux で機能します。Ubuntu など他の Linux のバージョンでは機能しない場合があります。

次のチュートリアルでは、DB インスタンスの作成時に VPC、サブネット、およびセキュリティグループを指定します。これらは、ウェブサーバーをホストする EC2 インスタンスの作成時にも指定します。VPC、サブネット、およびセキュリティグループは、DB インスタンス とウェブサーバーの通信に必要です。VPC をセットアップしたら、このチュートリアルに従って、DB インスタンスを作成し、ウェブサーバーをインストールします。DB インスタンスエンドポイント のエンドポイントを使用して、ウェブサーバーを VPC の DB インスタンス に接続します。

  1. チュートリアル: DB インスタンス用の Amazon VPC を作成する」の各タスクを実行します。

    このチュートリアルを開始するには、パブリックサブネットとプライベートサブネットを持つ VPC、および対応するセキュリティグループがあることを確認します。これらがない場合は、チュートリアルで次のタスクを完了してください。

    1. プライベートサブネットおよびパブリックサブネットを持つ VPC を作成する

    2. 追加のサブネットの作成

    3. パブリックウェブサーバーの VPC セキュリティグループを作成する

    4. プライベート DB インスタンスの VPC セキュリティグループを作成する

    5. DB サブネットグループを作成する

  2. DB インスタンスを作成する

  3. EC2 インスタンスの作成とウェブサーバーのインストール

次の図は、チュートリアルが完了した時点の設定を示しています。


            単一の VPC のシナリオ