Sobes.tech
Junior

AWS'te basit bir statik açılış sayfası nasıl barındırılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Amazon S3, statik web sitesi olarak yapılandırılmış, CDN ve SSL için AWS CloudFront ile.

  1. Genel erişime açık bir S3 kovası oluşturun.
  2. Statik site dosyalarını yükleyin (index.html, CSS, JS, resimler).
  3. Kova ayarlarında "Statik web sitesi barındırma"yı etkinleştirin.
  4. index.html'yi indeks belgesi olarak belirtin.
  5. (İsteğe bağlı) Hata belgesini yapılandırın.
  6. Bir CloudFront dağıtımı oluşturun.
  7. Köken Domain olarak, oluşturulan S3 kovasını seçin (listeden).
  8. Önbellekleme ve davranış (Behavior) ayarlarını gerekirse yapılandırın.
  9. (İsteğe bağlı) Özel alan adı bağlayın ve AWS Sertifika Yöneticisi'nden (ACM) SSL/TLS sertifikası yükleyin.
  10. CloudFront dağıtımının dağıtımını bekleyin.
  11. Siteye erişmek için CloudFront alan adını (veya bağlandıysa özel alan adını) kullanın.

Genel erişim için S3 kovası politikası örneği:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // YOUR_BUCKET_NAME ile değiştirin
        }
    ]
}