AWS - IAM & S3 & CloudFront


Posted by MingLin1995 on 2024-05-14

IAM 設定

  1. 先建立 IAM 帳號
  2. 設定許可 AmazonS3FullAccess CloudFrontFullAccess
  3. 設定完成後就下一步,建立使用者
  4. 建立完成,點擊進去,右上角點建立存取金鑰
  5. 選本機代碼
  6. 標籤可以不用寫,直接建立
  7. 看到 存取金鑰以及 私密存取金鑰 記錄下來
    AWS_ACCESS_KEY_ID= "存取金鑰"
    AWS_SECRET_ACCESS_KEY= "私密存取金鑰"

S3 設定

  1. 建立儲存貯體,記錄下設定的名稱,剩下選項不用調整,直接建立

  2. AWS_REGION="ap-southeast-1"
    AWS_S3_BUCKET="設定的名稱"
  3. 開啟權限

  4. 調整政策
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::剛剛設定的儲存貯體名稱/*"
        }
    ]
}

最後上傳圖片後點擊物件URL就能開啟圖片了

CloudFront 設定

  1. 三個選項選好,就直接下一步
  2. 這如果選啟用會有額外防火牆服務,但不再免費方案額度內
  3. 網域名稱記下來

    將原本上傳團片的URL改為網域名稱有成功顯示圖片就是設定完成
    https://網域名稱/photo_2023-12-10+22.04.37.jpeg

#aws #IAM #S3 #CloudFront







Related Posts

Solidity筆記 _ 基本語法

Solidity筆記 _ 基本語法

MPLAB X IDE 黑色主題

MPLAB X IDE 黑色主題

【Day00】前言

【Day00】前言


Comments