Sobes.tech
Junior

Как да качите проста статична лендинг страница на AWS?

sobes.tech AI

Отговор от AI

Amazon S3, конфигуриран за статичен уебсайт, с AWS CloudFront за CDN и SSL.

  1. Създайте S3 кофа с публичен достъп.
  2. Качете файловете на статичния сайт (index.html, CSS, JS, изображения).
  3. В настройките на кофата активирайте "Хостинг на статичен уебсайт".
  4. Посочете index.html като индексен документ.
  5. (По желание) Конфигурирайте документ за грешки.
  6. Създайте CloudFront разпределение.
  7. Като домейн на произход изберете създадената S3 кофа (от списъка).
  8. Конфигурирайте кеширането и поведението (Behavior) според нуждите.
  9. (По желание) Свържете персонализиран домейн и качете SSL/TLS сертификат от AWS Certificate Manager (ACM).
  10. Изчакайте разгръщането на CloudFront разпределението.
  11. Използвайте домейна на CloudFront (или персонализирания домейн, ако е свързан) за достъп до сайта.

Пример за политика на кофата S3 за публичен достъп:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // Заменете YOUR_BUCKET_NAME
        }
    ]
}