S3バケットにあるファイルをインターネット上に公開する方法を解説します。
ブロックパブリックアクセスの(バケットアクセス)を編集
インターネット上に公開したいファイルがあるバケットのアクセス許可に移動します。
ブロックパブリックアクセスの(バケットアクセス)の「編集」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-1-1024x478.png)
ブロックパブリックアクセスの(バケットアクセス)のチェックをすべて外し、「変更の保存」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-2.png)
アクセスコントロールリスト(ACL)を編集
アクセスコントロールリスト(ACL)に移動します。
「編集」がクリックできない場合は、「バケット所有者の強制」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-3-1024x359.png)
「ACL 有効」にチェックを入れ、「変更の保存」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-4-855x1024.png)
アクセスコントロールリスト(ACL)の「編集」がクリックできるようになるので、「編集」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-5-1024x361.png)
全員(パブリックアクセス)の「読み込み」にチェックを入れ、「変更の保存」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-6-756x1024.png)
インターネット上に公開したいファイルに移動し、「オブジェクトアクション」→「ACLを使用して公開する」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-7-1024x340.png)
「公開する」をクリックします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-8.png)
S3バケットにあるファイルがインターネット上に公開されているか確認する
オブジェクトURLをコピーします。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-9-1024x347.png)
ブラウザにオブジェクトURLを貼り付け、enterをクリックすると、ファイルが表示されます。
![](https://ootkblog.com/wp-content/uploads/2024/01/aws-s3-file-publish-on-the-internet-10-1024x523.png)
これでS3バケットにあるファイルがインターネット上に公開されていることが確認できました。
お疲れさまでした。