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.
- Sukurkite viešai prieinamą S3 kibirą.
- Įkelkite statinio tinklalapio failus (index.html, CSS, JS, paveikslėlius).
- Kibiro nustatymuose įjunkite „Statinio tinklalapio talpinimą“.
- Nurodykite index.html kaip indeksinio dokumento failą.
- (Pasirinktinai) Konfigūruokite klaidos dokumentą.
- Sukurkite CloudFront paskirstymą.
- Pasirinkite kaip šaltinio domeną sukurtą S3 kibirą (iš sąrašo).
- Konfigūruokite talpyklos kaupimą ir elgseną (Behavior) pagal poreikį.
- (Pasirinktinai) Prijunkite pritaikytą domeną ir įkelkite SSL/TLS sertifikatą iš AWS Certificate Manager (ACM).
- Palaukite, kol įvyks CloudFront paskirstymo diegimas.
- 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
}
]
}