S3は、保存しているデータをインターネット上に公開することができる特徴を持っています。中でも、「webサイトホスティング」機能を使うことでwebサイトをインターネット上に公開することができます(webサイトホスティングについて詳しく知りたい方はこちらを参照してください)。それでは実際にS3を使ってWordPressのwebサイトを公開する手順を説明していきます。※WordPressのwebサイトをすでに持っていることを前提にしています。press」を使用します。完成時のイメージ図を下記に出しています。これにより、webサイトの維持コストを大きく下げることができる上に、アクセス急増時にもwebサイトがダウンすることなく表示し続けることができます。元々のWordPress運用サーバへの認証設定まとめS3バケットの作成まずは、webサイト公開用のバケットを作成します。こちらの記事で詳細な手順を説明していますので、参考にS3バケットを作成してください。作成したバケットのパブリックアクセス許可を変更します。[編集]をクリックして、下記の通りにアクセス許可を変更してから[保存]をクリックしてください。『編集の確認』画面に移るので、「確認」と入力してから[確認]をクリックしてください。下記の通りにパブリックアクセス設定が変更されていることを確認します。先ほど作成したS3バケットにEC2からファイルをアップロードするために、AWSのIAMユーザを利用します。(IAMユーザって何?という方はこちらを参照してください。)S3バケットは、バケットを作成したIAMユーザ以外はファイルをアップロードすることができない設定になっています。そのため、アップロードする権限を持っているIAMユーザを作成してWordPressを管理しているサーバからファイルをアップロードできる状態にします。IAMマネジメントコンソールにアクセスします。『ユーザー詳細の設定』ページに移動するので、下記の通りに入力して[次のステップ:アクセス権限]をクリックします。(自分で決めたパスワードを入力してください)・パスワードのリセットが必要:□(デフォルトはチェックが入っているのでオフに)『アクセス許可の設定』画面に移るので、[既存のポリシーを直接アタッチ]をクリックして表示される[ポリシーの作成]をクリックします。『ポリシーの作成』画面に移るので、[JSON]タブをクリックして表示される入力画面に下記の通りに入力して[ポリシーの確認]をクリックします。※「myBucketName」の部分を設定したバケット名に変換してください。:(自分で決めたポリシー名を入力してください)・概要:(設定したポリシーがJSON形式で表示されることを確認)『ユーザーを追加』画面に戻って、自分が作成したポリシーを検索して☑を付け、[次のステップ:タグ]をクリックします。