AWS S3(Amazon Simple Storage Service)は、静的ウェブサイトを簡単にホスティングできるサービスです。このガイドでは、初めてAWSを使う方でもわかりやすく、手順を説明します。
AWSアカウントを作成しよう
まず最初に、AWSのアカウントを作成します。以下の手順で進めてみてください。
アカウント作成の手順
- AWSの公式サイトにアクセスします。
- 「Create an AWS Account」をクリックします。
- 必要な情報を入力し、メールアドレスの確認を行います。
- 支払い情報を入力しますが、S3の使用量が無料範囲内であれば料金は発生しません。
S3バケットを作成しよう
次に、AWS Management ConsoleにログインしてS3バケットを作成します。バケットとは、S3のデータを保存するための入れ物のようなものです。
バケット作成の手順
- S3サービスを選択します。
- 「Create bucket」をクリックします。
- バケット名を指定します(ユニークな名前にする必要があります)。
- リージョンを選択します。
- 「Block all public access」のチェックを外し、バケットをパブリックアクセスする設定にします。
- 「Create bucket」をクリックします。
ウェブサイトのファイルをアップロードしよう
次に、自分のウェブサイトに必要なファイル(HTML、CSS、画像など)をアップロードします。
ファイルのアップロード手順
- 作成したバケットをクリックします。
- 「Upload」ボタンをクリックして、ファイルを選択します。
- 選択したファイルをアップロードします。
バケットを静的ウェブサイトとして設定しよう
ファイルのアップロードが終わったら、バケットを静的ウェブサイトとして設定します。
静的ウェブサイト設定の手順
- バケットの「Properties」タブを選択します。
- 「Static website hosting」を見つけてクリックします。
- 「Use this bucket to host a website」を選択します。
- 「Index document」には、通常は「index.html」と入力します。
- 「Save」をクリックして設定を保存します。
公開URLを確認しよう
最後に、自分のウェブサイトを公開するためのURLを確認します。
URLの確認手順
- 再度バケットの「Properties」タブを選択します。
- 「Static website hosting」のセクションで、公開URLを見つけます。
- そのURLをクリックして自分のウェブサイトが表示されることを確認します。
まとめ
これで、AWS S3を使用して静的ウェブサイトをホスティングする手順が完了しました。今後は、自分でウェブサイトを作成したり、変更したりすることができます。