Sobes.tech
Junior

Kaip įkelti paprastą statinę nukreipimo puslapį į AWS?

sobes.tech AI

Atsakymas iš AI

„Amazon S3“, konfigūruotas kaip statinis tinklalapis, naudojant AWS CloudFront CDN ir SSL.

  1. Sukurkite viešai prieinamą S3 kibirą.
  2. Įkelkite statinio tinklalapio failus (index.html, CSS, JS, paveikslėlius).
  3. Kibiro nustatymuose įjunkite „Statinio tinklalapio talpinimą“.
  4. Nurodykite index.html kaip indeksinio dokumento failą.
  5. (Pasirinktinai) Konfigūruokite klaidos dokumentą.
  6. Sukurkite CloudFront paskirstymą.
  7. Pasirinkite kaip šaltinio domeną sukurtą S3 kibirą (iš sąrašo).
  8. Konfigūruokite talpyklos kaupimą ir elgseną (Behavior) pagal poreikį.
  9. (Pasirinktinai) Prijunkite pritaikytą domeną ir įkelkite SSL/TLS sertifikatą iš AWS Certificate Manager (ACM).
  10. Palaukite, kol įvyks CloudFront paskirstymo diegimas.
  11. Naudokite CloudFront domeno vardą (arba pritaikytą domeną, jei jis yra susietas) prieigos prie tinklalapio.

Pavyzdinė viešojo prieigos politikos S3 kibirui:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // Pakeiskite YOUR_BUCKET_NAME
        }
    ]
}